Main feature news from the top rock and metal acts from around the world. Includes News stories, press releases, tour announcements and more.

Tesla announces new album “Five Man London jam”
The legendary American rock band TESLA will release their new live album, Five Man London Jam, worldwide on March 27, 2020. The album is a live performance of some their most iconic songs from […]