This topic contains 1 reply, has 2 voices, and was last updated by Kenny 3 years ago.
UK - England
I wanted to post to say how awesome I think the Ford RS is!! I really hope other people find it awesome too.
UK - Scotland
You must be logged in to reply to this topic.
Login or register below to contribute to Isn't the car awesome?. If you're not already a member then you can register for free!