26 Oct 2013

World’s biggest spider on display in Costa Rica

The world’s biggest spider, the goliath birdeater, goes on display in the Costa Rican capital of San Jose, as a part of an exhibition of 4,000 creepy-crawlies.