Nick Cannon has twelve children since 2011. Their names are Monroe, Moroccan, Golden, Powerful, Zion, Zillion, Zen, Legendary, Onyx, Rise, Beautiful Zeppelin and Halo Marie Cannon .
.
Nick Cannon has twelve children since 2011. Their names are Monroe, Moroccan, Golden, Powerful, Zion, Zillion, Zen, Legendary, Onyx, Rise, Beautiful Zeppelin and Halo Marie Cannon .
.