View Single Post
Old 05-29-2009, 11:42 AM   #7 (permalink)
catapult
Registered User
 
catapult's Avatar
 
Join Date: Apr 2006
Location: Toronto
Posts: 1,569
The latest issue of Top Gear magazine has a pretty bad review of the Evora.
catapult is offline   Reply With Quote