Formula 1 teams set pace for British manufacturing

AFP English 2011-03-20

Views 109

VIDEO: March 27th sees the start of the 2011 Formula One racing season. One of last year's newcomers, Lotus Cars, is hoping to improve upon last season's 10TH-place finish, but with a team only a fraction of the size of some of the largest. Duration: 02:25

Share This Video


Download

  
Report form