The Moi Non Plus - Ha Ha Ha
Play more by this artistPop Tarts Suck ToastedFollow “Best Unofficial Day Show : Pop Tarts Suck Toasted's CMJ '09 Kickoff Party Where : Cake Shop When : 12pm…” on Oct 20th, 2009 →
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.