Check out our new site at

Overlord 70

From Openwaterpedia

Overlord 70 is a relay team that crossed the English Channel in 12 hours 8 minutes on 8 June 2014 to commemorate D-Day and to replicate the composition of the Allied Expeditionary Force of 1944.


Video by Bryan Avery[edit]

External links[edit]