Anyone ever seen one? According the the Wiki page, they have only been seen in five caves in Madison County, Alabama. The building I work in was supposed to receive a parking lot expansion, until an environmental impact study showed that we are in the "Shrimp Zone."
Bookmarks