Sep 09, 2014 | BOSTON/NE BANDS KRILL – “Turd” The KRILL men recently let loose with a brand new…um yeah, they have a new video and the song that fits with… Dan Shea