The statue of a Native American has towered over Northwest Loop 410 for decades as a controversial marketing gimmick for a Red McCombs vehicle dealership is coming down July 31.
↧