Rainbow Connection grants wishes for sick children

It has not been easy for some brave children - many have been fighting for their lives since they were infants due to health issues.

Top Videos