It was called the BMW Blaster, specifically designed for the Johannesburg area in South Africa. The Blaster would protect the driver from potential carjackings as they were on the up in the area at the time.
Jalopnik explain why they didn’t take off:
“The device sold only a few hundred of them before being discontinued, due to poor financial return. It’s thought that a number of these are still installed on cars in South Africa, though the carjacking problem, while still one of the worst in the world, isn’t nearly as bad as it once was.”