Day one of winter testing in Barcelona saw F1 teams show off their brand new cars…
For more F1® videos, visit http://www.Formula1.com
Posted in:
Day one of winter testing in Barcelona saw F1 teams show off their brand new cars…
For more F1® videos, visit http://www.Formula1.com