"about the size of your face"
April 9, 2013 7:01 AM Subscribe
In Sri Lanka a new species of giant tarantula has been discovered by the British Tarantula Society. They prefer to live in "well-established old trees, but due to deforestation the number have dwindled and due to lack of suitable habitat they enter old buildings." For spider lovers, there's video footage.
This thread has been archived and is closed to new comments