Tagged: baardskeerder

Camel Spider 3

The Camel Spider – legendary terror of the desert

So what does a housewife ironing in Windhoek have in common with troops who fought in the Gulf War in Iraq?   Believe it or not it is the infamous camel spider.  These spiders have...