Towering dealership landmark is toppled

Auto 0 Comment 7

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

Read More

Leave a comment

Back to Top