Tag Archives: US debut

I Blame Coco: 2012

After The Show┬ácovered I Blame Coco back in January 2011, but the band’s debut album was only released in the UK, not in America.

Word on the street is that I Blame Coco is planning a US debut (starting in New York).

Stay tuned for updates. Here’s a video of I Blame Coco playing an unknown song, maybe called “Spies”:


Filed under New Bands