over 8 years ago

from: Crash.Net

( 930 views )

 ( 0 comments

Christian Horner worries that F1 is devolving too much with the move to strictly limit communications between teams and drivers. read more »