Key West Log: 15-20 Knots and 75 Degrees

Perfect racing conditions took the sting out of the occasional mistake