about 1 month ago

from: MotorSportWeek.com

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