Mastretta MXT the cheapest supercar in the world
When you have only developed countries like America, Italy, Germany or Japan are able to make a super car, a third world country of Mexico to prove themselves they can also do it. Mastretta which is an automotive company of Mexico just shows their supercar that will soon be marketed to the public world that [...]