hitchhiking worm January 1, 2017 by AnnaD Pond Peeps – hitchhiking cterpillar that we picked up in the walk through Earl Johnson Park