Ross Motor Sport

Had a great day watching the auto testing -this little video shows the sheer fear of being in the winning car ( not!) 
https://www.youtube.com/watch?v=zQU2kbC5HCw&feature=share 

Comments
Sign in or get an account to comment.