Wednesday, December 12, 2012

Europe is Doomed

New in the Netherlands:

"Halal Homes".

Hat tip: Blazing Cat Fur