Source: Static Flickr May 1998 – September 2000 LOCATION Tomorrowland – When guests entered Tomorrowland from Main Street USA, they would see the Rocket Rods entrance on their immediate left, in the building that now houses the Buzz Lightyear Astro Blasters. BACKGROUND After a three-year refurbishment and update, the former PeopleMover track reopened as part of […] Read more…