20 Myths About Ghost 2 Immobiliser Installation: Busted May 3, 2024 Autowatch Ghost II Immobiliser Installation Ghost immobilisers represent the latest in vehicle security. They are revolutionary as they s... Read more...