Preview Footage from a Michigan webcam watching over an eagle’s nest has caused an online frenzy because of a shadowy figure in the background that some claim is proof that the mythical Bigfoot creature exists.
Read Full Article at RT.com
RT – Daily news