Look I’m not the type of person to be creeped out or scared by much.
However I am still from Florida (originally) and I believe I’ve probably been probed.
That being said I think there is something to the alien life forms out there. Now maybe you can give me a more logical explanation of what this creature is - that was flying around our security camera in the front yard. I have tried every explanation I can come up with, and nothing I got nothing. Nothing. Ideas?