over 15 years ago

from: MotorSportWeek.com

( 1249 views )

 ( 0 comments ) 

China's Shanghai International Circuit has passed the FIA's latest inspection which enables the organisers to apply for a new race license. The circuit had come under read more »