Listen and watch as legendary law enforcement trainer Lt. Dave Smith (ret) also known as "JD Buck Savage" talks about the dangers of being preoccupied on the street.
Listen and watch as legendary law enforcement trainer Lt. Dave Smith (ret) also known as "JD Buck Savage" talks about the dangers of being preoccupied on the street.