Tag: mace personal defense

  • Really Spraying Something

    Necessity is the mother of invention as they say, and in an effort to combat piracy, Mace Personal Defense, Inc. has developed “The Shipboard Defense System” (“SDS”), a defensive on-board […]