NELSON LANCASHIRE: Latest UK noise pollution update

Apparently, this march of the shrieking ragheads in the town of Nelson Lancashire, was the biggest display of Islamic supremacy yet. 

h/t BIRMINGHAM CRUSADER ENGLAND