#

The Who - Go To The Mirror Live at the Isle of Wight Festival

Venue: Afton Down Location: Freshwater, England, United Kingdom Date: August 29, 1970

Ah, the magic of live performances! When The Who took to the stage at the Isle of Wight Festival on August 29, 1970, they were riding the wave of success from their 1969 rock opera, *Tommy*. It was a transformative period for the band—*Tommy* had not only elevated their status but also introduced a whole new level of storytelling in rock music. Their performance here, particularly of "Go To The Mirror," brought the album's narrative to life in a way that studio tracks simply couldn't capture. Fun fact: the Isle of Wight Festival was a massive event, drawing over 600,000 fans, which only added to the electric atmosphere surrounding their powerful set. This live album, released years later in 1996, serves as a testament to their raw energy and iconic stage presence, highlighting the profound connection they forged with audiences during that unforgettable era.

Watch on YouTube

Popular Tracks