Meteor streaks over the night sky in Florida
Florida police officer and local residents captured on video an unidentified fireball streaking the sky on November 21. The footage shows the moment when the fireball approaches Earth and finally explodes in a flash. Related: The mystery of the Bermuda Triangle may finally be solved...
Read More