This is what democracy sounds like! We are the Spirit of Resistance! We are SoR Radio!
Today in Rock History: June 27th
1989: The Who perform the Rock opera "Tommy" in its entirety for the first time in seventeen years at New York's Radio City Music Hall. The show raised money for a children's charity as well as the Rock and Roll Hall Of Fame.