00:00 Muslims beat themselves Ilford town center London England.mp4Muslim savages beat themselves in Ilford town center, London England.