Show

Show: Sister Sin at The Orpheum Theater in Flagstaff, AZ

Posted by Metal Riot on Saturday, April 16, 2011 at 9:20 AM (PST)
Band:
Sister Sin
When:
7:00PM on 05/15/2011
Venue:
The Orpheum Theater
Where:
Flagstaff, AZ

One Comment

  1. Mark2/19/2012 8:10 PM | Permalink

    I have to agree with Matt all of the diegsns are worthy of winning. My only concern is with option E I’ve seen many a busted-out bus shelter around town. I worry that anything featuring glass or acrylic would suffer the same fate.I too, am in the option D camp!

Leave A Comment

You must be logged in to post a comment.