Red Rocks: Nature's perfect music stage
Outside of Denver is one of America's most iconic music venues: a naturally-formed amphitheatre, millions of years in the making, that is today a stunning setting for concerts and yoga sessions. Correspondent Luke Burbank visits Red Rocks, and talks with members of the band The String Cheese Incident about the intensity and acoustics of a Red Rocks set.