scary

Who the heck would come up with a scary tire commercial? OK, let’s be frank here; the Japanese do some really strange things but this is either sheer brilliance or sheer lunacy. Or both? I mean, any country that puts cars and used panties in a vending machine (I kid you not) is a country […]