Submitted by Harry on Sun, 2017-06-11 10:17 Video of 5 Humanoids Caught On Camera & Spotted In Real Life! Member Content Rating: 0 No votes yet Groups audience: Cryptids Log in or register to post comments 731 reads