New F1 cars launched for 2013 season: Images
The 2013 Formula One season is all set to begin next month with the year's first Grand Prix scheduled to take place in Australia on March 17. But prior to that, all the eleven F1 teams are slated to unveil their new cars of the forthcoming season for full public view, before they pack them off for the mandatory process of pre-season testing.
Here are the neo-racing beasts that have hogged the limelight. Have a look at these eleven vivacious vrooming machines that are bound to be the talking point on the F1 circuit very shortly.