scooj.org
2449. Turbo Island
FTurbo Island is a dynamic spot in Bristol. It is in the heart of Stokes Croft and attracts a spectrum of visitors, many high or drunk, who use the space to sit and while away the day. It also has …