Automaniac submitted on 7/16/2008 Official Bell & Ross Timestamp: 5:40:55 PM
The first ever car to be designed and built in Mexico just happens to be a blistering sports coupe. The all-new Mastretta MXT is an exclusive sports car that shows off some exciting character. Fitted with a 2.0L Turbocharged Duratec engine generat...
8 user comments | Category: New Cars