June 5, 2016
Covini C3A: The 6-Wheeled Supercar

Assuming more is always better, six wheels should be better than four, right? I’m not sure if that theory holds true with this unusual sports coupe that turned up about a decade ago, but its makers seem to think so.…
Check It Out