05/21/2014 – Mogwai @ The Ogden Theater – Denver

Scottish post-rock band Mogwai came to Denver on Tuesday and played for a very enthusiastic crowd. The soaring guitars and waves of atmospheric build up with dramatic release left everyone in awe! Photography by: Adam Matthew Ripplinger

Pin It on Pinterest