On Aug. 28, an enormous fireball lit up the skies over the northeastern United States for several seconds, exciting hundreds of stargazers.
Watch a gargantuan fireball tumble over New York in the dead of night : Read more
Watch a gargantuan fireball tumble over New York in the dead of night : Read more