Day 6
Overlord Museum
October 7, 2018 in France ⋅ ⛅ 57 °FThe Overlord Museum opened in 2013. Located near the American Cemetery it is a warehouse filled with a collection of WWII-era vehicles. The Museum includes American, British and German exhibits withRead more