Loading Updating

Little Miracles S3EP24

Little Miracles S3EP24

Todd has ITP a bleeding disorder caused by low platelet levels in his blood. As a result, a simple injury could leave him with life threathening bloodloss.

 Read more Read less Duration: 23 min