78124598
Apr 27, 2002
EDWARDS CHRISTOPHER M
Subscribe
Electronic stun gun which delivers an electric shock for self-defense