by Jon Swerens on August 4, 2010, in Aside
Japanese inventor thinks he has a better idea for gas and brake pedals.
No comments yet.
Name (required)
Mail (will not be published) (Required)
Website