Slammed 66
11-07-2013, 10:06
I don't know who's actually responsible for this video but it is really cool.
http://youtu.be/TtpYZAlt1BA
A step in the right direction for Renault but they really need to start adding turbos to their rear engine projects :D
http://youtu.be/TtpYZAlt1BA
A step in the right direction for Renault but they really need to start adding turbos to their rear engine projects :D