- Joined
- Dec 28, 2007
- Messages
- 8,228
- Car
- Volvo V90 D5 AWD
Not exactly packed with tech speak and petrolhead jargon, but a nice read all the same .
https://www.carwow.co.uk/car-reviews/Mercedes/E63-AMG
https://www.carwow.co.uk/car-reviews/Mercedes/E63-AMG