Towering dealership landmark is toppled
A 26-foot statue that had been a San Antonio landmark since the 1960s was felled by Hyundai’s dealership standards.
A 26-foot statue that had been a San Antonio landmark since the 1960s was felled by Hyundai’s dealership standards.