Cooper Tire and Vehicle Test Center

Ariel view of the Cooper Tire and Vehicle Test Center located south of San Antonio on Interstate 35. Note the wet track – the black square in the upper left corner.

No Comments on "Cooper Tire and Vehicle Test Center"

Leave a Reply