The Shills - Some They Try (Single)
Play more The ShillsAbduction RadiationFollow “Boston-based band The Shills will be releasing their upcoming LP Keep Your Hands Busy: Vol. 2 on May 19. The…” on Apr 7th, 2015 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.