It's the 70th anniversary of the Allied invasion of Normandy.
Largest invasion force ever assembled, larger than the army of Isengard. Thoughts flood?
-
Screw you hitler; England, Canada and America(please correct me on countries i missed) will always win.