Categories
Info

Smart Car Test Ride

A brief test ride in the NEW Smart Car, scheduled for US arrival in Q1 2008.

Categories
Info

Watch Out Smart Car Owners – Your Car Could End In A Lake

Watch more at www.theyoungturks.com