Best of ... Scene at 2016

Motor Racing - Formula One Testing - Test One - Day 1 - Barcelona, Spain

Mercedes was so far ahead of the field in the first test, they even had time to practice for the podium ceremonies.