Nick Cannon, Father Of 12, Insures Testicles For $10 Million, Calls Them "Most Valuable Asset"
Nick Cannon, US television host and father of 12, recently revealed that he has insured his testicles for a whopping amount of $10 million (approximately Rs 84 crore).
Latest Stories