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.
It has not been easy for some brave children - many have been fighting for their lives since they were infants due to health issues.