American actor/TV host, Nick Cannon and his girlfriend Abby De La Rosa have welcomed their set of twins. De La Rosa took to her Instagram page on Wednesday to announce the birth of her twin boys, Zion and Zillion, who arrived earlier this week. “JUNE 14, 2021,” the new mom…
