You step outside your house in Preston, Lancashire UK and find a horde of Muslims doing this

00:00 / 00:00