Image: 12 Feb 2006 Pigsqueal faux Muhammad fax This is the image of the French mechanic Jaques Marrrot imitating a Squealing Pig at the annual Pig Fest in Tier-sur-Baise, France as it was included in the portfolio of insulting images of the...
Image: 12 Feb 2006 Pigsqueal faux Muhammad fax This is the image of the French mechanic Jaques Marrrot imitating a Squealing Pig at the annual Pig Fest in Tier-sur-Baise, France as it was included in the portfolio of insulting images of the...