Couple Sees Blurry Blob in the Road and Slams on the Brakes- Animalpond
30 Click SHARE below to pass this onto a friend or family member! Natalie Therese and her partner were winding down after a quiet day by the Columbia River in Washington. The drive home took them through misty backroads, the kind where the trees crowd close and everything feels peaceful. But as they rounded a…