Stumbled across this:
The sweet sound of 18,000 RPM.
Figured I'd dig out the wicked Renault vid to go with it
I know its an old vid, But still sounds fucking sweet)
The sweet sound of 18,000 RPM.
Figured I'd dig out the wicked Renault vid to go with it

Comment