Posted on March 30, 2009October 23, 2020 by ADPolly Scattergood – Please Don’t Touch from wiki: Polly Scattergood is a singer songwriter from Essex, England. She has been described as ethereal, dark, intense and quirky. Her stage name means “here today, gone tomorrow” or “spendthrift waster”. Polly Scattergood – Please Don’t Touch