Meat Loaf - Saturday 2nd August 2008

Meat Loaf in concert as part of the British Motorshow at the Excel Centre London, England - 02.08.08 (21 images)

Advertisement