According to NORAD, Santa has delivered nearly six billion presents so far. Someone needs to tell Rudolph that evasive maneuvers may be required in New Jersey airspace. December 24, 2024 by Austin Dixon