Hamilton on pole in Russia with sights on Schumacher record

Hamilton on pole in Russia with sights on Schumacher record

Formula One championship chief Lewis Hamilton roared again from qualifying drama on the Russian Grand Prix on Saturday to place his Mercedes on pole place for what could possibly be … Read More