Does F1 need Red Bull? by Michael Lamonato Updated: 16 May 2017 Leave a Comment We all knew it was coming: the Russian Grand Prix on the ultra-smooth Sochi circuit was the perfect storm that gave us an almost entirely soporific race. Read More