German/US brutal progressive death metallers, Defeated Sanity, have recruited Josh Welshman as their new full-time vocalist. Welshman, based out of Warwick, Rhode Island, also handles vocals duties, and all instruments for one-man death metal project Autonomy. "Some of you have already seen him on stage, as he...
Continue reading...
Continue reading...