English rock band Glass Animals returned to Colorado for two nights of packed-out performances at Red Rocks Amphitheatre on September 3 and 4, transforming the iconic venue into a pseudo-space station ...
It’s inevitable that shows with a lot of hype will fall short in some way or another. At least, that’s how I felt about Glass Animals’ "Live In The Internet” livestream. To be fair, I didn’t actually ...