This triple set of slides at BSR Cable Park will blow your mind! 3 levels of launch sliders into the air and into a large lake. The Park is located in Waco, TX.
The beginning of the slide looks innocuous enough.
But the reality is quite terrifying!
Three different levels of catching some serious air at the end...
Sign up for the Grabberwocky daily email, see everything first!