WATCH: Check out this exclusive video of Krill playing their new single “Steve Hears Pile in Malden And Bursts Into Tears” at their practice space in Brighton, and don’t miss their full set at our New Years Eve party at Reginas Pizzeria in Allston! Only a coward would miss it…