Santa Finished With Deliveries For 2013

(Undated) -- Santa Claus has finished his deliveries for 2013. Santa arrived home at the North Pole just after 4:01 a.m. Eastern time, according to NORAD, which tracked his entire trip around the globe this year. According to noradsanta.org, the "jolly old elf" delivered just over seven-billion presents around the world this year.