kfi story about mother who tied son to top of car to hold plastic pool

And The Mother Of The Year Award Goes To!.. Amber Schmunk!

A western Wisconsin woman, who is charged with reckless endangerment, allegedly tied her young son to the top of her…

7 years ago