Follow Your Passion: A Seamless Tumblr Journey
On this day, 80 years ago, the US and Soviet armies met at Torgau in Germany.