Altai Boots on Tactical Tech TV

Altai Boots as showcased on the television show Tactical Tech TV. Filmed on-location at the Police Expo in Atlantic City.

Loading