Boujoua!

Here you go. Most of the F1 teams debut of their 2010 ultimate driving machines in Valencia.