I just wonderedif anybody out there had an explanation for the recent "blue cloudy" thing at the Parma Ohio Gas Station. I feel it must be something logical but sure looks freaky- floating all over the place, and even looks like it has a head.
What do you all think?