Texas Ski Ranch, PDT Extreme In Rome

Kevin Sutton Show

And here’s Kevin’s Wake Spot of the Week … Texas Ski Ranch (TSR) in New Braunfels, Texas, is located halfway between Austin and San Antonio. They have two private cable lakes (full size 5 tower and a 2 tower) and a private boat lake. Wakeboard, wakeskate, wakesurf or water ski on a cable, behind a […]