Launch School In Cali, Princes Club In England

Kevin Sutton Show

Hey gang! This week’s Wake Spot of the Week is … Located in the foothills of the Sierra Nevada Mountains in California’s Gold Country, Launch Wakeboarding School in Folsom Lake, California, is an incredible place to ride. Wakeboard and wakeskate behind a Super Air Nautique 210! Launch has a huge selection of Hyperlite boards if you’re […]