Glass Animals Just Announced Their Return to the Ogden Mita EdlesJune 12, 2017 For those of you bummin’ that the Glass Animals show at Red Rocks is sold out, fear not. The Oxford indie-rock band just announced another Denver show at the Og... 303 MagazineColfaxConcertsFeaturedMusicRed Rocks1 min read