5 months ago

from: F1Technical.net

( 473 views )

 ( 0 comments

Ahead of this weekend's Spanish Grand prix, Formula 1 has taken over Barcelona city center with a road show on the iconic Passeig de Gracia boulevard. read more »