BSR Cable Park shows the best water park in the world!

BSR Cable Park park is located in Waco TX and was voted the #1 wake park of 2013. This video has gone viral in the last week: over 3 5 million views on youtube. Must be a cool water fun out there. Check out their Facebook page: [External Link here]

Tags: BSR SUPER SLIDE – The Royal Flush in 4K, super slider, BSR Cable Park, water fun, fun for family

What do you think?

0 points
Upvote Downvote

Total votes: 0

Upvotes: 0

Upvotes percentage: 0.000000%

Downvotes: 0

Downvotes percentage: 0.000000%

Boeing takes off the 787-9 Dreamliner nearly vertically!

This man drives his sister crazy – with 7 hours of lip syncs!