What time will Santa come to Longmont Colorado?

On Christmas Eve! As for the exact time, no one really knows. According to NORAD though, it may be around 8 or 9 pm.