Mexico is not the first country you'd think of when it comes to sports cars.
But the Mastretta MXT - the first car to be designed and built in Mexico - is going on display at the British Motor Show.
What do you think of the car and its unusual looks?
London, England 17/07/2008
Kudos: 65