Wednesday 23 May 2012

The Who live at the Isle of Wight Festival (1970)


Bonus:
Live 1974

Personally I blame my tinnitus on standing in front of the HUGE PA at The Who live at Parkhead back in 1976...

No comments:

Post a Comment