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!