Friday, December 23, 2011

Fa La La La La ... Allah is Great




Tis the season...

H/T: Gates of Vienna

No comments: