Quantcast
Channel: American Monsters » UFO
Viewing all articles
Browse latest Browse all 83

KINNULA HUMANOID: (FINLAND)

$
0
0

In 1971, a pair of lumberjacks was astounded to see a strange UFO landing in a forest clearing, but it wasn’t until a small, green suit covered humanoid descended from the ship that things really got out of hand.

Viewing all articles
Browse latest Browse all 83

Trending Articles