Strange insect ("Toothbrush" Caterpillar)

A very strange looking insect found in Belmont, NC.

1,651 views youtube.com

Interest

Bizarre/Oddities
Discovered by KemoKlen
on Jun 1, 2009

Stumblers Who Like This Page