Bug Out at Philadelphia's Academy of Natural Sciences
The Academy of Natural Sciences of Drexel University is the place to be in person and virtually this weekend for Bug Fest. Karen Verderame introduces Philly Live’s Aunyea Lachelle to some of the buggy creatures being featured.