Tag Archives: Racing

Hamilton wins drama-filled 2017 Formula One Spanish Grand Prix

Mercedes AMG's Lewis Hamilton on Sunday secured his second win of the 2017 Formula One World Championship in a drama-filled Spanish Grand Prix. It's a race that saw a thrilling dual between Hamilton and Ferrari's Sebastian Vettel as well as the three top teams each bring only a...

Read More »