Wow, that sounds scary. Too close for comfort.
This was over Atlanta right?
Obviously the aliens had heard a weather report forecasting SNOW and just dropped in for bread and milk.