fun ride down the Splash Waterworld Super Tube in Port Elizabeth, South Africa. http://youtu.be/t5iu72u0kWQ Uploaded to Youtube by: SplashWaterworldPE Posted to MyPE by: Alan Straton Submit your favourite Port Elizabeth, Uitenhage and Despatch videos for consideration for publication on MyPE by filling in the form below: Click here to see more PE Videos. … [Read more...] about Down The Super Tube
