Top 5 Strange Mythical Creatures Caught on Camera. The mythical creatures were actually captured on camera in forests and abandoned areas in Russia. mythological creatures live in remote forests where there are no people. some managed to capture unknown creatures on camera. Russian forests are home to Yeti, Chupacabra, aliens and other mystical creatures. in Siberia, UFOs often appear, maybe they bring these creatures. in the Moscow metro there are creepy creatures, someone managed to shoot an incomprehensible creature on the camera. in zabroski on a video camera caught an inexplicable creature, maybe it was a Ghost. Bigfoot lives in the Caucasus mountains
Hide player controls
Hide resume playing