News

Nick Cannon, who has fathered 12 children, has $10-million testicles after a men's soap company insures his family jewels. The punch lines write themselves.