Welcome to Londonistan!
Favicon 
barenakedislam.com

Welcome to Londonistan!

Fundamentalist Muslims march in a parade celebrating Islamic England.