ColorCancer spreads awareness, offers hope and encouragement, and raises funds to support cancer related causes.