"Probably one of the worst decisions ever made": In 2011 Meat Loaf was booked to play in front of 100,000 fans in Melbourne, and it did not go well
Favicon 
www.loudersound.com

"Probably one of the worst decisions ever made": In 2011 Meat Loaf was booked to play in front of 100,000 fans in Melbourne, and it did not go well

Meat Loaf's pre-game performance at the AFL Grand Final went down in history for all the wrong reasons