Krill Releases New Video: “Turd” Krill releases a new video for a song about, well, envisioning yourself as poop.
WATCH: Krill “Turd” Live Watch Krill perform “Turd” off their new EP which drops February 18th, and don’t miss their release show this Thursday (2/13/14) at Great Scott!