Picture - Fleetwood Mac and Madison Square Garden New York City, USA, Thursday 19th March 2009


Fleetwood Mac and Madison Square Garden Thursday 19th March 2009 Fleetwood Mac performing on their 'Unleashed Tour' at Madison Square Garden New York City, USA




Contactmusic