4 months ago

from: MotorSportWeek.com

( 300 views )

 ( 0 Comments

Formula 1 design guru Adrian Newey hypothesises that the series has found itself "close to the limit" of the current regulations. The post Adrian Newey warns current... read more »