The Worlds Smallest V 12 Engine
September 25, 2013
Automobiles, Videos
As far as engines go, the general accepted theory is, the bigger the better, but this little engine is quite remarkable in itself just because of its size.
Subscribe to MBV