Ginormous Insects that would creep you out

All of your nightmares in one post.

Matt Stopera

1. Titan Beetle: French Guiana and Brazil

Interesting fact: The larvae have never been found, but are thought to feed inside wood and may take several years to reach full size before they pupate.

. . . → Read More: Ginormous Insects that would creep you out