Drivers Stunned as Thousands of Deer Bring Christmas Traffic to a Halt
Drivers traveling along Highway 101 in the Cascade Mountains early on Christmas Eve experienced an extraordinary and unexpected event that would later be credited with saving lives. The morning had begun quietly. Snow fell steadily, covering the forest and roadway in white, while families drove carefully toward holiday destinations, cars filled with gifts and seasonal…
Continue Reading “Drivers Stunned as Thousands of Deer Bring Christmas Traffic to a Halt” »