How about bumping into an 8" face-sized tarantula? It's not the biggest in the world but a new species of tiger spider was found in Sri Lanka.
1 / 31
One Minute News
Tue, Apr 9, 2013 5:30 AM EDT