SemperFiUSMC
Master
- Jun 23, 2009
- 3,480
- 38
America's Third War: Texas Strikes Back - FoxNews.com
Interesting article. Texas Department of Public Safety is taking on the drug cartels with their own air and ground assets.
Interesting article. Texas Department of Public Safety is taking on the drug cartels with their own air and ground assets.