The Maserati MC12

By Couper Nine | May 4, 2008

The Maserati MC12 is a super car produced by Maserati as a road car (for homologation) from which they developed a FIA GT Championship racing variant. Despite Maserati calling it a grand tourer, the MC12 qualifies as a super car, meeting all criteria. The car entered production in 2004 with 30 to be produced (5… [...]

© 2008 Super Luxury Sports Cars, - www.Interesting-Blogs.com