THE WHO Release New Song
55 years after they made their first recordings, The Who is back with their first new album in 13 years entitled WHO due for release on November 22nd
The eleven-track album was mostly recorded in London and Los Angeles during Spring and Summer 2019.
Credit: Interscope Records