about 1 year ago

from: MotorSportWeek.com

( 513 views )

 ( 0 comments

The Imola circuit has had to pay a fine after Red Bull conducted a filming day at the circuit last year that set off noise pollution detectors. Red Bull took to the track last... read more »