A sure sign of spring here in North Carolina is the canker worm. I had one hitch a ride on my handlebars for about 10 miles this morning. When stepping out for my lunch break I saw this one on my back wheel.
Who else is starting to see these guys show up?