over 7 years ago

from: Autosport.com

( 1943 views )

Formula 1 bosses did not expect to "sneak away unscathed" following the launch of the new F1 logo at the Abu Dhabi Grand Prix, according to commercial chief Sean Bratches read more ยป