lowdownblog.com
F1 Power Rankings: German Grand Prix
After Lewis Hamilton got a bit of home track advantage at the British Grand Prix and cashed in with a win, the battle of the Mercedes teammates goes to Nico’s other home track. With both driv…