The Chewers - King Cockroach (feat. Johnny Dowd)
Play more The ChewersThe Mad MackerelFollow “The Chewers are Travis Caffrey and Michael Sadler, two freaks who crawled from the woods of West Virginia to taint…” on Jun 28th, 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.