So I've never actually caught any T's on my own let alone know where to start with that kind of thing. I live in San Diego and was wondering if there was any possible place that I could look for any T's? I know this area isn't as practical as most to look for wild tarantulas but if there is any information about finding them in the San Diego area, please post here! Thanks
-Evan
-Evan