Sterilizer - Self-Titled November 21, 2014ReviewsadminComment With Sterilizer, multi-instrumentalist and producer Brandon Duncan explores some incredibly harsh industrial metal.