What happened to car launches?

SkySports

Ten years ago then-reigning champions Renault unveiled the car which would go on to successfully defend their world crown in the most glamorous location associated with F1 - Monte Carlo.

Read full article