25 February, 2017 in , , , ,

Alleged Images of Alien Selfie?

For the past two days there has been talk of a leaked 'selfie' of an alien of scaly description.

here are some of the "alleged" images.

Some info, 24489 Taken Aprox 24 miles north west of Luke Airforce Base Phoenix Az. Lab H4C,

I'll keep you posted of any new developments.


Leave a Reply