December 5, 2005


Original Mustang pedal car back in production

pedal car pic
Windsor, California

Connect with Autos.ca