10 Strange monsters or creatures caught on camera shocking footage

in #photography2 years ago

These are some animals or creatures caught on camera, giant squids,
super sea worms, unbelievable large snakes, odd looking
human or ape monsters found in the murky sewers of China, amazing
photos and details, please let us know your thoughts.