After spending months deep inside their arctic fortress working on what will be their next album, your Lords and Masters GWAR have announced their return to the road in North America.
Added by WhenCorp on April 7, 2013