Maserati MC12 was Maserati’s Flagship Car From 2004. Maserati is an Italian luxury car manufacturer which was founded in 1914, but in the early days, it was known more for its race cars than Luxury Saloons it manufactures now. In the year 1926 Maserati built its 1st racing […]