Designed and built in Mexico, this pre-production Mastretta has the makings of a nice sports car, but there's still a lot of work needed
27 August 2008

Add your comment

Log in or register to post comments

Find an Autocar car review

Driven this week