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 ...