Watch: Green fireball streak across Florida sky
Watch: Green fireball streak across Florida sky
A homeowner in Navarre, Florida caught this fireball tearing across the sky.
A homeowner in Navarre, Florida caught this fireball tearing across the sky.