Quote Originally Posted by Fast Eddie WRC View Post
New Focus RS using its 'launch-control' sounds pretty much like a rally car !

https://www.youtube.com/watch?v=YsdVH6WlPtU
I hope you were being sarcastic there :P