The Simpsons Went to Israel Last Night
If any of you still watch The Simpsons, then you enjoyed a mild delight on last night's episode, "The Greatest Story Ever D'Ohed." The animated clan and their close-knit neighborhood cohorts went on a trip to t...