over 4 years ago

from: GPfans.com

( 650 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 »