Once Upon a Time, Maserati Made a Supercar: Meet The MC12
Maserati is a luxury Italian automobile manufacturer that was established in 1914. Compared to competitors, they are a fairly small company and primarily produce luxury sedans and grand tourers. However back in the day Maserati used to participate in racing, but it eventually moved away from that. While their current lineup is impressive, they don’t […] More