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 16th in Des Moines, IA and winds through the band’s first West Coast run, finishing up July 3rd in Chicago, IL, with Sweeper joining them on about …
Read More »