Droids Attack Announce Midwest / West Coast Tour Dates
Droids Attack Announce Midwest / West Coast Tour Dates Heavy Metal Band Droids Attack have announced their 17 date North American Tour in support of their February 2017 released LP, Sci-Fi Or Die. Launching June […]