Unleash The Archers hails from Victoria, BC. The band came together in 2007. The band released its debut album Behold the Devastation in 2009. The band's second album is titled Demons of the AstroWaste and came out in 2011. The band plays a combination of heavy metal and death metal.
Have an issue with this listing? Report it here.