For a while there, it was uncertain whether the CHVRCHES show at the Ogden Monday night would go on as planned. A flash rainstorm had rendered the theater witho...
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...