Mexico’s Mastretta MXT-R to Rock the 2013 Autosport International in UK!
No, apparently it is not called the Tortilla. This new sports car coming from Mexico actually comes from a company called Mastretta, and the model coming under fire from the Top Gear UK chaps is the MXT. Although they pointed out that the car was too cheap to be true, Mastretta is pretty much alive …