Escape the Cape

DelMoSports: Escape the Cape Triathlon Swim Update: Looks Can Be Deceiving

CAUTION: Prior to entering any body of water you MUST know your conditions. The Escape the Cape Triathlon Swim is located in the Delaware Bay. Although it looks calm....