http://www.espn.co.uk/f1/story/_/id/...electric-power


NOISE!!!!!!!! ALOT OF IT!!!!! thats my vote at least.