Watch: Small Humanoid with Glowing Eyes Triggers Trail Camera in Australia? | Coast to Coast AM
A motion-activated trail camera in Australia captured some strange footage of what appears to be a small humanoid peering out from behind a tree and revealing a set of spooky glowing eyes.
www.coasttocoastam.com