News

WHAT do Kate Bush and Folkestone have in common? Absolutely nothing — apart from one day of the year when nearly 1,000 red ...