in concert as part of the British Motorshow at the Excel Centre


Meat Loaf Saturday 2nd August 2008 in concert as part of the British Motorshow at the Excel Centre London, England (21 Pictures)




Contactmusic