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]