Meanest Mom on the Planet Sells Son’s Car
DES MOINES, Iowa – Jane Hambleton has dubbed herself the “meanest mom on the planet.” After finding alcohol in her son’s car, she decided to sell the car and share her 19-year-old’s misdeed with everyone — by placing an ad … Continue reading