lowdownblog.com
F1 Power Rankings: United States Grand Prix
There are just two races left in the season but Sebastian Vettel is still on a mission. He’s never won a race in America. The US Grand Prix and the Hungarian Grand Prix are the only two races…