Texas Fish & Game

The National News of Texas

August 10, 2016

Texas Tested: Stratus Support System

Stratus Support System Reinvents the Sling Weapon slings have been around for centuries, yet not much has changed beyond overcomplicated tactical setups overcomplicated like the outdated “three point sling”.  But Stratus Support Systems has improved upon […]
Need to Subscribe?