HEAVENS FALL OVER EASTERN SEABOARD

HEAVENS FALL OVER EASTERN SEABOARD

Signs, signs, everywhere there’s signs The weekend commenced with a celestial bang as witnesses from Virginia to Boston reported seeing a large meteor streak across the Friday evening sky around 7:55 p.m. Witnesses describe seeing a white-green glow coming from the object, with most saying it was the largest, brightest and closest meteor seen in […]