DEVOTCHKA at OGDEN THEATRE | 10/28/11
This past Friday night at the Ogden Theatre, DeVotchKa kicked off Halloween weekend with its annual scary soiree (the band played a sold out show the following night at the Boulder Theater). We were on hand at the Ogden show, and as you'll see from the photos of Nick Urata and company below, the theme for this year's festivities was Zombies vs Vampires. Relive the show if you were there (or see what you missed if you weren't) through the polished lens of Brandon Marshall.
Follow Backbeat on Twitter: @westword_music