12 years ago today cosmo had an idea
what the fucking fuck do you mean, 12 years?? Pls no
12 years ago… No way?
A meteor lit up the night sky over eastern North America on Friday, providing a spectacle witnessed in at least 13 states, Washington, D.C. and two Canadian provinces, the American Meteor Society said.
A video believed to be the meteor was captured by a security camera in Thurmont, Maryland.
More on the meteor sightings from Reuters here.