Vettel races to win at Spanish GP

  • Total Shares
Defending World Champion Sebastian Vettel kept up his form, racing to a victory at the Spanish Grand Prix despite not getting the pole position at the Circuit de Catalunya in Montmelo on the outskirts of Barcelona. (AFP Photo)

Leave a comment