water parks

BSR Cable Park- Royal Flush Mega Water Slide! [VIDEO]
I think I know where I'll be headed for a quick family Summer vacation this year. Check out the "Royal Flush" mega water slide at BSR Cable Park in Waco, Texas! It's three giant water slides that are all connected with ramps at the end. Each at different angles and heights that launch you …