my brother in law and some friends went camping in barstow (california) over the weekend.
they called and told me that they had caught a camel spider. which aren't supposedly in america.
so here's a few pics. the area is 14 miles from Fort Irwin Military Base. You do the math on how the spiders got to barstow.
No comments:
Post a Comment