We took a trip to Mammoth Lakes, CA to visit Tommy and see what he was up to. Well, he’s stoked it’s summer and loving his Super Air Nautique G21! Take a peek and a quick line from Tommy Czeschin… from Alliance Wakeboard Magazine on Vimeo.
Read More