over 15 years ago

from: Pitpass.com

( 966 views )

 ( 0 comments

The first meeting of Formula 100, the organisation for F1's sponsors, took place in London earlier this month, some facts have emerged about what it hopes to achieve. read more »