World's Largest Spider

The goliath birdeater tarantula of South America is arguably the biggest spider in the world. Watch as one hapless mouse wanders into a spider's… more