The very formidable (and presumably hungry) caterpillar
August 30, 2010 10:10 PM Subscribe
While tubing down the Green River in western NC, I came across this curious caterpillar floating in the water. This is the largest caterpillar I've ever seen, and I'm baffled by it. Mind helping to identify it?