ForumUpload Photos
← PreviousNext →
Something to cheer about

Homefront

Something to cheer about

**

May 1, 1945: Servicemen in New York cheer the news that Hitler died in his Chancellery in Berlin.

1255 Views

5/10/2018

FacebookTwitter