Austin's Insecta Fiesta to Host World's Largest Katydid and Butterfly Flyhouse with 500 Butterflies

Largest Katydid on the planet (and the loudest) will appear at the first annual Insecta Fiesta this Saturday at the Brackenridge Field Labs. Also: live butterfly house, insect petting zoo, cockroach tractor pull and cricket spitting contest. It’s FREE, hope to see you there.… Read More