As Santa drinks last glass of milk and reflects on another 75,000 mile delivery route…. Dec 25, 2016 | Daily NewsChristmas Sun sets in the southwest off South Beach….Julie Sacchetti photo