Captain Three Leg, Corpse Eater, deathgrind, Germany, News, USA Split Captain Three Leg / Corpse Eater will be out in early 2019! You can listen CTL side HERE! Share this:TwitterFacebookLike this:Like Loading... Related