Entertainment
Nick Cannon and Alyssa Scott Honor Late Son Zen on What Would’ve Been His 3rd Birthday
Nick Cannon and Alyssa Scott Honor Late Son Zen on What Would’ve Been His 3rd Birthday
Zen died at five months old after being diagnosed with brain cancer. The parents also share daughter Halo.