Megadose - My Self-Punishing Odyssey of Despair
Play more MegadoseAdd To Wantlist Follow “Megadose are from the US state of Washington and feature Stephen Steen (vocals, guitars, organ), along with James Kasinger (drums),…” on Sep 30th, 2021 →
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.