Watch the iconic 25th anniversary show of Third Eye Blind at the Red Rocks, the show which despite all odds rocked their fans.
Third Eye Blind – Live at the Red Rocks airs Sunday, July 21, at 2:30 p.m. on WXXI-TV
On the eve of the 25th anniversary of their iconic self-titled debut album released in 1997, Third Eye Blind played the historic Red Rocks Amphitheatre in Colorado for the first time in 2022. An approaching storm threatened to cancel the show as the band overcame speech-losing migraines, altitude sickness, and a lighting person walking off to deliver a hit-filled performance to thousands of their adoring fans.