Japan Grand Prix Review
Looks like normal service has been resumed over the weekend with Mercedes dominating the Japanese Grand Prix. Lewis Hamilton easily won from his teammate, Nico Rosberg in what largely, was a processional race. Hamilton had forced Rosberg off the track at turn 2 just after the start in a hard but fair move. This meant […]