Watch: Trailcam Catches Glimpse of Humanoid? | Coast to Coast AM
A curious piece of footage circulating online appears to show some kind of weird being briefly scurrying past a trailcam and some observers think the oddity might be a humanoid entity.
www.coasttocoastam.com