overtimemedia.org
F1 Sochi Practice Take Aways
Formula 1 practice is an opportunity for drivers to feel out the track and create strategies with their team. Some drivers are more than experienced here at the Sochi Circuit in Russia, but that do…