Devo have announced that they will be playing Radio City Music Hall on February 15, 2021. The band, known for their quirky, new wave sound, were formed in 1974 and released their debut album, ‘Q: Are We Not Men? A: We Are Devo!’ the following year. They achieved mainstream success in 1980 with the release…
Read more
Categories: Radio