The movie vividly documents the band's 2010 sold out concert at the legendary Red Rocks Amphitheater, outside Denver.
keyboard_arrow_up