Islamization of UK

Observe these rats...
They recite a verse of love and peace, I presume?

Added:

By: Snake561 (664.20)

Tags: WTF

Location: uk