Trusted Local News

Photo detail

One race combined a beach sprint with a plunge in the surf.

July 17, 2016