10 Aug 2011, 08:25 UTC · By: Mihnea Radu / Here we go again! We find ourselves talking about a car that been given too much attention from the marketing side and not enough from the ‘i want more power’ side. We swear, it’s ...