fullinbloom.com
Annihilator 2018 Tour/Europe Dates/Tickets, Germany, Switzerland, Austria, Poland, Romania, Greece, Italy, Spain
Annihilator just announced their “A TOUR FOR THE DEMENTED” European headline tour set to kick off in October of 2018. The 37-date trek will launch on October 19th and wraps up on Decemb…