Ellie Marshall

Krill – “Peanut Butter” Video

The DIY Boston noise-poppers Krill contributed their song "Peanut Butter" to a new split EP that also features Ovlov, LVL UP, and Radiator Hospital. Their…
Tom Breihan | October 1, 2014 - 1:17 pm