Outfoxed
Posted on May 21, 2006 in Videos
PS. I still hate Bill O’Reilly
Because YouTube is being flakey (nothing new), I present to you a video of my new hamster (note the flailing limbs):
Who is the NEFA Foundation, and why do they keep uploading videos of Muslims denouncing the West onto popular video sites like YouTube?
UPDATE: I have written an extensive post on this subject on Ablogistan.