August 1, 2016 Fossil Shows Insect Jumping Out Of Its Skin A stick insect and a mushroom were both found encased within a chunk of amber near the Baltic region of Europe recently. Although this find may not sound too exciting, entomologists are fascinated with it because the fossil reveals a… Tags: Bug Busters General Georgia Pest & Termite Control North Carolina Pest & Termite Control South Carolina Pest & Termite Control Tennessee Pest & Termite Control Read More