Stone Sour @ Ogden Theater / Denver, CO / 2014

MusicLeave a Comment

The Ogden Theater is the smaller neighbor to the Fillmore. And when a band you love plays there, there is nothing better! So I was really excited to hear that Stone Sour was coming back again to Denver to play another show in support of their latest album. Stolen Babies opened the show. Metal lead singing female on accordion. They … Read More