Phantoms at Island Barn 0 17 Mar 2018 22:31 Yachts and Yachting Magazine Icy roads and snow significantly reduced attendance at this popular joint Southern & Eastern Travellers event, however, three Phantoms did start without initial mishap in a strong NE wind.