Photo courtesy of Morio, Wikipedia The Formula One World Championship traveled to Suzuka Circuit in Japan this past Sunday, and Nico Rosberg took home the victory. The race did not disappoint. Rosberg entered the event with a 23-point lead in the standings over Briton Lewis Hamilton. The Mercedes-Benz teammates started […]