Articles relating to urban legends.
Bigfoot Sighting?! Maybe!!!
There may have been a Bigfoot sighting back in June 2016 and it was all caught on camera with a drone! The sighting took place in Idaho and the video shows something or someone running towards the trees and disappearing into