Picture - Meat Loaf London, England, Saturday 2nd August 2008


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




Contactmusic



Advertisement

Meat Loaf Gallery


More Meat Loaf Photos