Sometimes You Have To Marvel at How Things are Lost in Translation in Israel
Iron Man dolls have been spotted being sold in Israeli supermarket chain Osher Ad. Except with somewhat of a twist.
Sometimes You Have To Marvel at How Things are Lost in Translation in Israel Read More »