There's this spider that pple were forced to eat in Fear Factor
I have been googling and got nothing relevant about these species. Can anyone id them and post some info links about them.In fear factor they are just "african cave dwelling spiders".They look like a hybrid of crab and stick insect to me....
I have been googling and got nothing relevant about these species. Can anyone id them and post some info links about them.In fear factor they are just "african cave dwelling spiders".They look like a hybrid of crab and stick insect to me....