Bigfoot. The Loch Ness Monster. Megalodon. These giants all have dubious histories, with some folks claiming to have seen them with their own eyes. Others brush off these fantastic stories as nothing more than a hoax.
Some of the most convincing pieces of evidence for these creatures are photographs, but these usually turn out grainy and out of focus. Many naysayers will flout these photos as more evidence that the monsters don't actually exist.
Now a newcomer has stumbled onto the scene, with some surprising evidence. Crabzilla, also known as Claws, may have been spotted by an aerial photographer off the coast of Whitstable, England.