I saw the meteor that passed over the New England region last night.
I have always read about weird sightings and occurrences in the night sky but have never actually witnesses anything with my own eyes. Until yesterday that is.
It happened at around 5:50pm as I was driving north on Ashley Boulevard near Voc...
Just days after a fiery meteor came crashing down on central Russia, scientists say they have now discovered a mysterious green jelly that may be some sort of space residue or “astral jelly,” a substance commonly associated with meteor showers.