Manhattan meteor

Friday Night Lights: Fireball Lights Up the U.S. East Coast

Last night a bright meteor was spotted up and down the northern mid-Atlantic United States from Maryland to Manhattan to…

12 years ago