lowdownblog.com
F1 Power Rankings: Korean Grand Prix
So the 2011 World Drivers’ Championship was settled this past weekend at Suzuka as Sebastian Vettel took 3rd place to clinch his second championship. Now the focus turns to who will win the f…