The World's Biggest Spider, Vampire Fish, and Other Real-Life Monsters

Goliath birdeater tarantulas, vampire bats, Komodo dragons, mind-controlled zombie snails, and even "vampire fish." Who said monsters aren't real?… more