These People Really Enjoy This Crazy Ride. The Royal Flush Water Slide At The BSR Cable Park in Waco, Texas Gives A Superb Feeling To Its Visitors.