See the drip pan for the hoist ropes? And the signage, "Gain control of car before stepping on car top"? That's the top of the car. I think I see a little bit of the car top inspection station, too.
Anyway, its' awesome stuff. I've never seen a double decker car. There are none in Los Angeles, that's for sure.
Last edited by Vic; 07/24/11 04:33 AM.