Have you ever seen anything like this? This has been popping up all over front lawns in New York state in this warm weather and everybody is wondering what this is.
As June rolls on, the evening sky offers a treat for those willing to look up. No telescope needed, while sparking memories of shared stargazing moments.