Inside Tecovas’ New NYC Store in SoHo, PHOTOS ad Tags:Americacowboy bootsNew YorkNew York CityNewYorkNewYorkCityNYNYCStore OpeningTecovasUnited StatesUnited States of AmericaUnitedStatesUnitedStatesofAmericaUSUSA