Yes,
By: AuHavrePro : May 30th, 2011-15:29
it usually does take a bit of time to adjust yourself to a good seating position in a car like the Vantage (I've driven the 4.7l V8), but as soon as you feel comfortable behind the wheel everything comes into place. I'm sure the V12V is the most thrilling...