Car Lovers?

Login to post comments
33 posts / 0 new
LifeIsForLiving's picture
Joined: 07/06/2009
Posts: 1596

I had never heard of it, but apparently it opened on 3/25/10.

bali's picture
Joined: 06/20/2008
Posts: 3444

I think they have one in Disney world and one in disneyland! They're in the downtown Disney areas, right?


May 2008 CSR mickey