Turtle Bay announces a free touring festival to bring Caribbean sunshine to the UK
Caribbean restaurant, Turtle Bay, has just announced its Summer Sound Clash Festival that will take place at seven of its UK sites on selected dates throughout July and August. In…