10 months ago

from: MotorSportWeek.com

( 419 views )

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 »