World’s Strangest

Your source for the strangest things around!
Ads

Operation Barbarossa: The Biggest Military Adventure in History

June 22nd marks the 70th anniversary of Operation Barbarossa, Nazi Germany’s invasion of the Soviet Union — the biggest military adventure in history, which led directly to the downfall of Adolf Hitler’s murderous regime. Together with the Holocaust that followed it, Operation Barbarossa was the ultimate expression of Hitler’s twisted vision, reflecting both the vaulting [...]

Berlin Tower Lift-Off

LinkScroll down for today’s pictures & links. Berlin Tower Lift-Off! This countdown happened recently in Berlin, where they decided to further rid themselves of the architectural reminders from the communist past, and thus sent Berlin TV tower into space on a clandestine mission: watch it in higher-res here (made by Fabian Tischer). url Today’s pictures & links: The Reconstructed Glory [...]