What is this
Location: Valley Center CA
April 9, 2011 11:14 pm
I found this under a rock and am wondering what it is. It is a good digger. It tried to bury itself when I went to catch it and it digs pretty fast.
The Potato Bug or Jerusalem Cricket is a Southern California icon.