Peaches Walks Onstage at Benicassim 2009

Find out what it’s like to walk on stage with Peaches at Benicassim 2009.