SCARY? YES! IMPOSSIBLE?????
By asmarmyyeti (May 6)

another strange video makes its way into my hands. not sure what this all means.

youtube link

Transcription