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…
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…