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