My friend and I got to film Kevin Henshaw and Devin Rogers at the LF TAA @ lake Sammamish, WA. We've had the video finished for a while but just got it up on the net, check it out and let us know what you think.
www.wakeboardnorthwest.com video/downloads section
L.F.T.A.A.