Are you ready to learn some stuff? It’s March 18th and here’s what happened Today in Rock History! Starting it off as always with releases, we have Rush’s debut record in 1974 and Iggy Pop’s debut solo record The Idiot in 1977. The Clash also release their first single White Riot in 1977. One birthday…… MORE