The Bug Chicks, Project Noah to Present New Insect Show

The Bug Chicks, two ladies who hold master’s degrees in entomology from Texas A&M University and who produce educational videos about insects, are planning a new show which aims to inspire you to “get off the couch” and explore America’s backyard wilderness. This coast-to-coast journey will take place with a vintage sofa that will be […]