I can better explain this if I had the picture, but here I go. In one of the previews of the 1998 New Tomorrowland was the entrance, it is a picture where it looks as though people board the Astro Orbitor below ground, but on the left wall closest to the Rocket Rods entrance, not the gold now silver wall, but the wall that you can touch in the Buzz queue, there is some kind of contraption that it looks as though people ar sitting in that goes up as to look as though it is crawling the side of the building. Was that some kind of ride or was it decoration. And if it was a ride did it almost shoot up the side of the building?
Anybody that has this picture you will see what I'm talking about