image

dodge slingshot

L.A. Auto Show 2005
Fresh faces make their debut in the car-crazy capital.
http://maxformer.com