Santa Visits Newborns and Families on Christmas Day at St. Peter’s Hospital
After a long night of making deliveries, Santa made one last stop at St. Peter’s Hospital on Christmas Day before heading back to the North Pole. Old St. Nick visited happy moms and families, and brought a gift for their newest arrivals. [...]