Wednesday, June 2, 2010

Pro-Palestinian Protesters Totally Loose It at Mere Sight Of an Israeli Flag

.

h/t: NewsBusters

No comments: