Stern on Iranian Diplomats
rin
Published
04/03/2011
Classic Stern rant on Iranian diplomats, paired with a great visual bit that ups the hilarity factor.
0 Comments