• 7 years ago
From last few days a photograph is being widely shared online as evidence of alien visitors but some says that it appears to be a deer fetus. Despite explanation, the picture is being widely-shared. But the picture doesn’t show an alien, wasn’t taken in San Jose as claimed. The original Facebook post and subsequent emails claim that the image is still unexplained. Let's find out more about the image.

Category

🗞
News

Recommended