6 months ago

from: GPfans.com

( 196 views )

Mercedes have officially wirtten to the FIA to request that the event is cancelled, citing that they do not feel suitable guarantees can be provided over the safety and well... read more »