The Texas Toll

Dog Soldier

The Dog Soldier and his Regulators sweep through central Texas hand-calling predators with a fury.