A listener sent this to me in two clips. I have combined both clips with a small back screen between the two. Check it out and tell me what you think. The witness writes “This was caught on a surveillance camera at a resort in Eastern Kentucky. Do you know what the hell this is or have you ever seen such a thing?”
What Is This?
