< img src="//bat.bing.com/action/0?ti=5858059&Ver=2" height="0" width="0" style="display:none; visibility: hidden;" />
5427
Views
Hop on your tube and ready, set, go! Water splashing in your face as you twist, turn and spin - you're on the 42-foot water slide called Smuggler's Run at Splash Harbour Water Park on Indian Rocks Beach, FL.