Photos of a traffic jam stuck in the woods for 70 years
Around the town of Chatillon, Belgium, the end of World War II left a few creepy hallmarks of the armistice in the form of long lines of cars left abandoned by the hundreds in the woods. While one theory goes that the cars belonged to...