BRITAIN FIRST presents the eardrum-shattering sounds of “Allahu Akbaring” heard around London these days

Special appearance by the Britain First goat brigade.