I was out grilling last night, and for once I had an audience who pointed out there was a huge friggin caterpillar on the ground.

This thing was huge. Seriously. It’s bigger than my index finger.

We looked it up, and it’s a Cecropia Caterpillar, which means it’s going to (hopefully) turn […]