Listen

Description

A contestant on the bachelorette this season has fathered 114 kids! How? Oh because he is a "donor"!

Photo Cred: Clip Art