20 Pics Of The Most Insane Waterslide On Earth Will Make You Say “OMG!”
Tucked away in a secluded wooded area – The Royal Flush Looks Like A Gleaming Sapphire In The Woods
Clearly the people that built this amazing water slide knew what they were doing, from the sandy beaches to it’s perfectly encircled tree-line.
This place is gorgeous.
More From FullThrottle
Our countdown of the 29 meanest muscle cars ever produced that are sure to make your engine roar... Check it out!