Royal Flush Super Slide

Published By

Down in Waco, Texas, a group of guys and gals took to the insanely massive Royal Flush water slide at the BSR Cable Park. And some guy filmed it all for your viewing pleasure.

Disclosure: Clicking on these links and making a purchase may earn us a small referral fee, at no extra cost to you. Learn more here.