Formula 1 team car launches have become large annual events that kick off the new year, if not exactly the new season. The Renault car launch in Paris in January 2008 was a typical example of the genre today.
Enter Gallery
Images 1-12 of 13
- Prev
- Next
- Graphic Index
- Text Index












