SPANISH GP – Lewis Hamilton dominates to takes sixth win in Barcelona, as three cars finish on lead lap
Lewis Hamilton has put in a dominant performance leading every lap to win the Spanish Grand Prix by twenty-four seconds ahead of Red Bull’s Max VersRead More…