These pods are found all over the ground beginning around March. I'm not sure if they continue to fall or if people haven't been cleaning their yards. I've also been guilty of kicking these along the sidewalk for a block or two.
I wonder what kind of alien would spawn from something like this? It's like a coral ship from the 8th dimension! [Buckaroo Banzai]