Keep seeing these on the sidewalks, I've tried to look them up but I cannot identify it, anyone familiar with this?
"They're called devil sticks, anyone can use 'em"
My guess is cranefly larvae.
>>2320692
I thought it was dog poop at first
>>2320692
what size and location is this