When you are watching Formula One you can't help but be in awe of the ability of these drivers to…
The 2012 Formula 1 season is finally about to get under way when the 24 cars hit the Albert Park…