(Photo credit: ConceptCarz.com) – Being that we live in the world of the 100+ hp per liter of displacement engine now, what about the other end of the spectrum. Human history pretty much guarantees that if we’re obsessed with tiny engines these days we were once obsessed with massive engines, right? The fact is that we […]
More...
More...