Formula 1 Australian Grand Prix 2010
Formula 1 arrives in Australia under pressure to entertain following the waves of criticism directed at the season opener in Bahrain. The Sakhir race just under a fortnight ago was far from the most tedious grand prix in F1 history, and it might even have been building up to a thrilling


