20 Pics Of The Most Insane Waterslide On Earth Will Make You Say “OMG!”

Advertisements

Nestled In Waco, Texas – The Royal Flush Offers A Serene Environment For Adventure

Texas is known for being larger than life. The saying goes, “Everything is bigger in Texas” and the saying holds true when it comes to the Royal Flush Water Slide. The Royal Flush Water Slide is located in the BSR cable park, a cutting edge water sports park where visitors take their pick of any one of their amazing attractions.

Screen Shot 2015-09-17 at 12.06.11 PM
Advertisements

Today, we focus on this viral water slide sensation, the Royal Flush.

More From FullThrottle

About The Author
Brian is an avid motorcyclist. He explores the lonesome back roads of Kansas on his dual-sport Suzuki motorcycle. When he's at home, he spends his time keeping up on current events and trends and playing online multi-player games while his beloved Basset Hound snoozes beside him.