VIDEO: Meteor falls to earth near SoCal
An apparent meteor streaks across the night sky over Southern California prompting millions of people to ask…"did you see it?"
An apparent meteor streaks across the night sky over Southern California prompting millions of people to ask…"did you see it?"