Originally Posted by
B00t13g
I'm sure it will be a great car, but it's definitely more of an evolution than a revolution as was portrayed
Quite... as is the norm, massively over-hyped. And seriously, with all that 'major R&D plan' they couldn't remove the nut holding the front of the motor mount with a bit of threaded alloy? come-on...