Baby

What does a blind, deaf, quadriplegic baby can get for Christmas ? Cancer.
 514
1