Discussion in 'Los Angeles, CA' started by JediRacer, Aug 16, 2005.
You can see the construction while on the Matterhorn. You just have to look quick.
I can see it by peeping my head over the walls. Teehee. That'll be my ride one day...one day...
You can also see stuff from Monorail, that's prolly where they took that photo.