Santa Cruz’s very own A BAND OF ORCS have a major revelation to bestow upon the humans of earth as they prepare to announce the newest addition of the Orc horde at their upcoming show on April 3rd in San Jose. The Orcs have been busy devouring souls in their …
Read More »