Why is Turbo Island in Stokes Croft called Turbo Island?

Bristol Post

Published

A local has said it's named after cheap cider.

Full Article