Comment

Jon Stewart Goes Back to the Future

36
Mardukhai6/19/2010 4:33:19 pm PDT

This was a brilliant clip — made with first rate research.

On the other hand, Jon Stewart thinks that the “Geneva Accord” is a good deal for Israel.