What is this - larvae?
I found this when digging to plant mums this afternoon. It wiggles. A friend said she thought it might be a giant cicada killer larvae, or maybe a european hornet larvae.... We did have european hornets a few years ago, but they were in our chimney. Any ideas??