Aborted release “Divine Impediment” music video; Cattle Decapitation frontman guests
Aborted premiered a music video for their new track “Divine Impediment”, which you can check out above. The song, and video, features a guest appearance by Cattle Decapitation vocalist Travis…