Hamilton Cruises to Victory in Spain

  • Lewis Hamilton made it back-to-back wins at the Spanish Grand Prix with a comfortable victory in Barcelona.