Christian Horner calls for no more F1 domination
After four consecutive seasons of winning the constructors’ and driver F1 titles, the fact that Christian Horner is bemoaning the current Mercedes dominance appears rather surreal. Horner argues that Red […]