The Lycan

A Salute to DDAY

BySchedule C Jun 7, 2021

On June 6, 1944 - the day Allied Forces stormed the beaches of Normandy to begin the liberation of Europe from Nazi occupation. Allied airborn

No Comments