Staying Alive – Disturbing Kenwood Commercial

This rather dated looking commercial for Kenwood car audio players really startled me. They must have a morbid sense of humor in Italy. There is no way that this could have aired elsewhere in the world.