CHVRCHES Rock a Packed Ogden Theatre Alex FaubelApril 25, 2014 Scottish indie group CHVRCHES made a Denver pit stop after their Coachella debut, heading to the Ogden Theatre last night. The Glasgow trio is known for searing... ConcertsDenver MusicMusicNational Music2 min read