I wish there was something in the picture to give us a sense of scale cos that looks like a friggin monster! Just look at the size of the legs on that thing! Jeez, im shivering just looking at it!
Can anyone identify what and, most importantly, where?!?!? Cos im not going anywhere near that country! via
it looks of the tarantula variety. but from what state and where, i don’t know. if you think that’s huge, maybe you should look up camel spiders. now that’s huge.