D-Day was yesterday. Popular Science posted their article about the technology used in the invation of Normandy. It's a cool look back.
65 years later, the people who benefited most immediately remain grateful.
07 June 2009
65 Years
Labels: History, Technology, War
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment