Are you ready to learn some stuff? It’s March 21st and here’s what happened Today in Rock History! Starting off with releases, we have AC/DC’s Let There Be Rock released in 1977! We also have The Final Cut (A Requiem for the Post War Dream) from Pink Floyd in 1983, Turbo from Judas Priest in…… MORE
