Made for the USA

May 24, 2011 by

I guess American cars are just like American bikes, built for the US roads only !!