A 26-foot statue of a Native American chief that had been a San Antonio landmark since the 1960s was felled by Hyundai's dealership standards.
A 26-foot statue of a Native American chief that had been a San Antonio landmark since the 1960s was felled by Hyundai's dealership standards.