LEAKED Military Footage - mysterious creature?
By dutchfelines (April 25)
something sinister or ???
youtube link

Transcription