I've heard of reports with similar looking aliens . . . https://www.facebook.com/22381154796...2383934104614/ Hoax . . ???
Forum Rules