Father makes final child support payment by dumping 80,000 pennies on front yard, reports say

vt-author-image

By Michelle Hambiliki

Article saved!Article saved!