BSR Water Slide

BSR super water slide in Cable Park park, in Waco, TX, voted the #1 wake park of 2013.

Filmed and edited by AJ Aguirre and Ben Hamner



[Youtube]