Takeshia Chambliss
Takeshia Chambliss
Takeshia Chambliss

She duct-taped her baby but says it was a joke. A judge didn’t laugh

June 11, 2018 03:08 PM