carwoo

"The evolution of new car buying"

Established
around 2008
Defunct
around 2014
Birth Place
Burlingame, California, United States of America
Current Place
United States of America

About

Buyers remain anonymous and negotiate with multiple dealers in their area.

Something Missing? Feel Feel to Help Fix It - Sign up !

Things we helped create, maintain, or improve