A recently discovered bit of footage from a wildlife camera in northern Michigan has some bigfoot believers jumping, while others are at the very least intrigued.
The footage from a live feed camera trained on an eagle’s nest about 30 miles west of Traverse City gives a nice view of the baby birds chirping, while in the background, down on the forest floor, a distinctive…
