Teenage Cancer Trust Concert. London U.K. March 24th 2011. Baba O’Riley. Pete Townshend performing with Daltrey and his band for this song. We have seen Townshend perhaps doing his last windmills in concert.
For more information on this event click here
March 24, 2011