1-pound baby known as "Fighting Finn" Hill is finally home after 113 days in the NICU at Orlando's Nemours Children's Hospital - CBS News

1-pound baby known as "Fighting Finn" Hill is finally home after 113 days in the NICU at Orlando's Nemours Children's Hospital - CBS News 1-pound baby known as "Fighting Finn" Hill is finally home after 113 days in the NICU at Orlando's Nemours Children's Hospital - CBS News Reviewed by TechBlogger on 18:58 Rating: 5
Powered by Blogger.