News

HAMMOND | Luke Oil's new logo was supposed to symbolize a commitment to customer service, but a company executive admits the gas station chain may have inadvertently replicated a logo stamped on ...