A woman's body is discovered at a Texas oil pump

A woman's body is discovered at a Texas oil pump