Strange Sea Creature
Strange sea creature stranded on Hulung beach.
Loading...
Strange sea creature stranded on Hulung beach.
The Jersey Devil is a legendary creature or cryptid said to inhabit the Pine Barrens of Southern New Jersey, United States.
Crazy Russians decapitate a dog then try to keep it alive on a heart and lung machine.