Formula 1 Race Results from Russia, 2017: Ferrari’s Fight-to-the-Finnish Fails while Mercedes Clings to Constructor’s Lead

by Carolyn Fortuna April 30, 2017 4 comments