Feeling buggy? Ella Sharp Museum is set to debut a new 'larger-than-life' insect exhibit

Insects are everywhere in the world and are essential to Earth’s ecosystem. Now you can see them as human-sized in a new exhibit at Ella Sharp Museum.