Pay It Forward: Cards for Hospitalized Kids

Cards for Hospitalized Kids is a nonprofit that spreads hope, joy & magic to hospitalized kids across America through uplifting, handmade cards.

Top Videos