EPIC WATER SLIDE : BSR Royal Flush - Waco, Texas | MicBergsma

My friends and I went to BSR cable park in Waco, Texas to check out the epic water slide called: ROYAL FLUSH, so much fun! Filmed by Mitch & Lori ...
Back to Top