This AMAZING Footage Of A Water Slide In Texas Will Make You Wish You Were There!
If there's one adventure that needs to be on your summer bucket list, it's riding The Royal Flush, in Waco, Texas. This super water slide is possibly the coolest thing in existence, and this video is making want to plan a summer trip to the BSR Cable Park ASAP -- who's with me?
No comments:
Post a Comment