All Mogwai Reviews:
Mogwai: US (Seattle), May 7, 2011live concerts
Mogwai: US (Seattle), May 7, 2011

The show took place at the Showbox at the Market on May the 7th, 2011, located in Seattle, Washington, United States. The performance was very interesting to watch, and try to figure out what all was going on at one point in time. Definitely enjoyed every minute of it, and it was a great show for someone like me who's mainly gone to high energy ones.

POSTED: 02/06/2013 - 04:44 am