Could This Be The Greatest Tour Ever? January 1, 2015 Rumours are circulating that 3 giants of Hard Rock and Metal are preparing to join forces for the ultimate tour! Hold on to your pants, this is the news….. Judas [...]