Alien Caught Peering Through a Darkened Window

A family that went on a vacation to Pilot’s Knob in Arkansas had a very strange encounter with some alleged extraterrestrials in a rental home. This is one of the most bizarre tales I’ve heard with some of the best photographic evidence to accompany the strange claims. Thankfully, the father had enough courage in this […]

Read More