If You Ever See One Of These Bugs, Just Run Away From It!!! Or Things Could Get Really Messed Up.

The Asp Caterpillar

Found in parts of Mexico, Florida, and North Carolina, the asp caterpillar is probably the fluffiest looking insect on earth. Look at it. Such a widdle cutesie-wutesie.

continue reading on next page

Comments

comments

Add Comment