over 8 years ago

from: Crash.Net

( 1861 views )

The Grand Prix Drivers Association has released a stinging statement on the current F1 rule-makers calling the existing system obsolete read more »