Bird Eating Spiders

via

The bird-eating spider (yes, you read that correctly) is also known as the Goliath spider, is the world’s largest spider for its mass/size. The female spiders might live up to 25 years, and they reside in South America.