The mysterious sea crature was caught gracing through the Chena River in Alaska.
Category "Paranormal Videos"
Footage shot in the south east Asian country appears to show an enormous creature walking upright through a waterfall and rolling green hillside.
New footage claims to have caught moving images of the chupacabara on camera as it wanders through the Portuguese desert
Video Footage Of Man Passing By A Mirror Without Reflection
Remarkable footage has shown the moment two vans and a car started levitating on a Chinese city street.
Interesting footage of an unknown creature climbing a building in Russia