Video: Sun Spider in Namibia

Dominic comes across a Solifugae, or sun spider, in the desert of Namibia.