Today’s Weird Pic 2/24/09: The Attack of the Giant Caterpillar!

Whoooo, scary — not to mention the smell…humancaterpillar
Received in an email, photographer and ‘models’ unknown.