Post by spitforspat on Jul 17, 2012 12:07:10 GMT -5
Is going on here??? This isn't my video, but I saw one of these on my driveway today. A caterpillar wearing a stick armor shell thing?? It could completely go inside of it. It creeped me out so much.