over 3 years ago

from: EspnF1.com

( 994 views )

Motor racing's governing body, the FIA, has impounded the brake ducts from Racing Point's cars and ordered Mercedes to supply corresponding components from its 2019... read more »