Check Out This Super Sweet Water Slide Dubbed ‘The Royal Flush’

0

If you want to ride, you need to travel to Texas and be really, really, really good-looking.