85303016
Apr 23, 2011
ANDERSON KAILA
Subscribe
GPS-enabled bracelet which, upon self-activation, will identify the location of the wearer to the local authorities