Body part at carwash turns out to be cow teat
Police in Hastings, Nebraska, have finally identified the body part found at a carwash on February 12th. The part turns out to be a cow’s teat. It was originally thought to be a human penis and the discovery was treated as a homicide investigation.




