77788552
Jul 23, 2009
VEHSMART
Subscribe
Hand held, portable GPS device which uses telematic technology to combine GPS and communication capabilities to form a hybrid locating and emergency notification device