BAGHEAD BITCH FEST in FRANCE

The French burqa ban is a wonderful thing. It reduces visual pollution by keeping the bagheads off the streets. Now, if they could only keep them out of France.