The Autowatch Ghost Immobiliser The Autowatch Ghost Imobiliser is a wonderful method to safeguard your vehicle. This device makes use of a sequence of pin codes to make sure that nobody can take your vehicle off the road. It's so effective at doing this that insurance companies have recognized it