Why is Turbo Island in Stokes Croft called Turbo Island? Published 22 Feb 2020 A local has said it's named after cheap cider. Full Article