Last night`s episode was pretty good. It is the best Homer/Ned episode i`ve seen in the last few season. Plus we can add Israel to the list of countries that the Simpsons has visited along with the UK, France, Italy, Australia, Japan, China, India and Brazil.