I Am Your Beast is a tight and breezy palate cleanser that’s dropped at the perfect time
Strange Scaffold's recent streak (over two years) of wildly different indie releases has been pretty wild: From El Paso, Elsewhere to Life Eater to Clickolding, the indie studio has…