The Red Torpedo water park slide at uShaka Wet 'n Wild aqua park in Durban, South Africa.
Website â–º http://www.AmusementForce.com
Facebook â–º https://www.facebook.com/AmusementForce
Instagram â–º https://www.instagram.com/Amusement.Force
Twitter â–º h