over 5 years ago

from: Crash.Net

( 1008 views )

Bernie Ecclestone feels the overbearing impact of F1's technical regulations 'stop people racing' read more »