North Carolina mother accused of trading her toddler for a car
Alice Leann Todd allegedly gave up her 1-year-old child in exchange for a 1992 Plymouth Laser.
Alice Leann Todd allegedly gave up her 1-year-old child in exchange for a 1992 Plymouth Laser.