Catch some of the great action from Key West this past November. Team Watch Your Back secured the World Championship Title in the Super Vee Light class. Dr. Michael Janssen and his team ran a flawless race and excited the thousands of fans lining Key West Harbor.

About the author