http://picasaweb.google.com/edsbar60/WorldOfWheels2008Lame
It's the Autorama World of Wheels at the new Cardinals stadium in Glendale, AZ.
http://picasaweb.google.com/edsbar60/WorldOfWheels2008