Satellite Weather 12/25/2018 Christmas Day satellite imagery over Florida and the southeastern U.S. Merry Christmas 2018 to all!