US: Unconfirmed Meteor Fireball Streaks Through San Francisco Sky
- Captured on Wednesday 19th of December 2018
- Location is California
Description
An unconfirmed object was seen flashing over San Francisco on Wednesday evening, December 19. Witnesses reported seei Read more...