Life-size sex doll found in Idaho river after cops spend 3 hours searching for reported body
A three-hour frantic police search for a reported body in an Idaho river led deputies to discover a life-size sex doll, according to authorities and reports. Deputies were alerted to ...