Giant lion's mane jellyfish are swarming New England beaches in record numbers and they can still sting you when dead.
The species is native to waters off the New England coast, but weather and ocean patterns usually keep them farther from ...
From river giants to land-dwelling beasts, these are the biggest creatures walking, swimming and flying across our planet today.