Register or Login to Hide This Ad for Free!
Wow, I never thought I would see photos of this ride and the original queue house! I case you did not know, the west half of of the queue house is currently the Snoopy Gift shop in Planet Snoopy (The side with Scooby Doo). The eastern half was torn down in the early '80's. I think the cars were removed around 1982.
 
Consider Donating to Hide This Ad