← Equicap (previous entry)
(next entry) Auto Trade Shows →
eBay Motors
“Woodward Dream Cruise”
This is a promotional video shows testimonials of people who were pleased with their car purchases on e-bay Motors—at the world’s largest one-day “cruise and car show.” [2005]