Meteor lights up skies over the West Coast last night (do you have asteroids insurance - war of the worlds etc. prepare prepare