Dramatic scenes from Colorado as a massive hail storm strikes a concert at the Red Rocks Amphitheatre.

Latest Videos

Loading...