Monday, August 3, 2009

All Points West

I know Mogwai Fear Satan is great, but...



Anyone attend? Setlist? Reviews? Photos?

1 comment:

Anonymous said...

These people look like idiots -- the types who ruin concerts by screaming and talking and throwing balls around during songs.