Today in Whostory: 11/08/2025
1963 – The Detours play at the Goldhawk Social Club in Shepherd’s Bush 1965 – Topteen Music Parade claims The Who spend ¬£100 a week on clothes. 1966 – The Who are in CBS Studios in London working on “Happy Jack”. While Pete and Roger go to a pub, John and Keith go to Regent… Read More »Today in Whostory: 11/08/2025



