The Joy Formidable in Denver
Welsh group The Joy Formidable played a powerful headlining set at the Bluebird Theatre in Denver on March 17, 2012.
43 photos · 132 views