Ted Kravitz of Sky Sports F1 gives us a brief overview of all the updates that were brought to Barcelona by the teams and focuses on the rather interesting one’s.
Posted on 11 May 2013.
Ted Kravitz of Sky Sports F1 gives us a brief overview of all the updates that were brought to Barcelona by the teams and focuses on the rather interesting one’s.