meteor

Fireball in Florida Sky
Fireball in Florida Sky
Fireball in Florida Sky
From Russia to Florida and some places in between. Sightings of meteors have been seen allover. First big news came from Russia when a meteor raced over Russian soil. Then a day later a video of a meteor flying over San Francisco popped up ...