Today in Whostory: 6/24/2020
1965 – The Who play the Town Hall in Greenwich, London 1967 – “Pictures Of Lily” backed with “Doctor Doctor” is released in the U.S. The lyrics cause most radio stations to balk at playing it, so it peaks at #51 in Billboard and #60 in Cash Box. In the more liberal Netherlands, “Pictures of Lily” reaches #2… Read More »Today in Whostory: 6/24/2020




