Margaret Cho tweeted Oh No Fiasco's new music video earlier today, and it's wonderfully bizarre. I'll give a million dollars* to whoever can explain to me exactly what's happening here. As far as I can tell, the lead singer is sleeping with Ken and then kills him for cheating on her with Barbie? But like, how you gonna compete with Barbie? She's Barbie, bitch.

According to Broadway World(which I just found out about today but will be reading regularly from here on out), this song is called Down, and it's the first single off Oh No Fiasco's new EP "No One's Gotta Know". It's due out September 10th, 2013.