Forbidden Universe
Paranormal => General Paranormal => Topic started by: AngelOfThyNight on February 28, 2021, 09:17:35 AM
-
Woman captures 'small humanoid' on camera
Mellisa Braham had been out walking her dog last week when she photographed something very strange. The following story and photograph were sent to us...
Source: Woman captures 'small humanoid' on camera (https://www.unexplained-mysteries.com/news/344260/woman-captures-small-humanoid-on-camera)