11.18.2009

Still Gives Me Goosebumps

I never really liked them until I saw this. Quite possibly one of the best live shows in the world today.

Muse plays at Singapore Indoor Stadium, 3 Feb 2010.

No comments:

Post a Comment