Videos WhatFinger

Wednesday, June 04, 2008

Jew haters protest Israel's independence day

The protest took place in a the hemorrhoid capital of the U.S. - san francisco.

Zombie Time has all the details.