The D-Drive Infinitely Variable Geared Transmission

This brain-bending invention could be the holy grail of transmission...

12K views youtube.com

Interest

Car Parts
Discovered by nhester
on May 14, 2010

Stumblers Who Commented On This Page