Cat Face Spiders Are Invading Colorado!!
Cat Spiders, as most people like to call them, have been popping up more and more around Colorado within the past few years and that’s just based on the number of Facebook posts of people saying “OMG, What is this!? Look how big it is!“. Araneus gemmoides, commonly known as