November 12, 2012 Articles, Reviews No Comments The Telegraph article written by By Martin Chilton, Digital Culture Editor reviewing “Sing The Delta” Ready to buy “Sing The Delta”? Buy NowClick to Buy 0