Home Video I Blame Coco| “Self Machine” (Isle Of Wright)

I Blame Coco| “Self Machine” (Isle Of Wright) [Video]

I Blame Coco recently hit the Isle of Wright festival, here’s a stripped down acoustic version of her latest single “Self Machine.”  You can view the original [here]