David Christopher

David Christopher was born on August 3rd, 2005, at only 26 weeks and 6 days gestation.

He weighed in at 1 lb, 4oz, and was 12.5 inches long.

Here's his story.

What's the rest of the story?