Your personal Tumblr journey starts here
On this day, 80 years ago, the US and Soviet armies met at Torgau in Germany.