Chen will ride aboard the Donate Life "Stars of Life" float with 25 other riders including transplant recipients, living donors, and family members of ...
read more