Stream Krill's Newest Album Lucky Leaves
Check out our exclusive stream of Boston-based trio Krill's latest album Lucky Leaves, stuffed with the kind of yelpy, jangly, nasal rawk anthems that keep college radio stations permanently turnt. If you have the same problem as me (your room's become an impenetrable thicket of unmarked hundred dollar bills) you might consider buying Lucky Leaves' deluxe release package, a USB stuffed inside a Mozzarella cheese ball, for $100. I'm not sure why there's such a dramatic mark-up considering the relative affordability of flash drives and cheese balls. In all fairness, mozzarella prices have skyrocketed over the last few months.