Flyers have been popping up in various European cities, with fans only given dates and no venues. Could the band be about to hit the road for the first time in seven years? And does this mean a new album is on the way?
Flyers have been popping up in various European cities, with fans only given dates and no venues. Could the band be about to hit the road for the first time in seven years? And does this mean a new album is on the way?