meteor shower 2017

HUGE FIREBALL Shoots Across Los Angeles Sky Seen As Far Away As Phoenix

Did you see it? What appeared to be a large green fireball shot across the night sky prompting multiple calls…

8 years ago