Mogwai - Irving Plaza - 06 September 2003


No special story about this show. Just that it melted my face off with its awesomeness. And the lights were pretty.

  1. lowercase-numbers reblogged this from variousstatesofsleep
  2. variousstatesofsleep posted this