Categories
Info

Smart Car Test Ride

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