Thursday, July 12, 2007

Alfa Romeo made ambulance vans? Who knew?

Unsual cool cars for sale, mostly race cars... incredible variety!