
Crowds gathered in London to take part in an annual egg-rolling Easter tradition, which represents “new life” and the resurrection of Christ.
People attempted to roll a hard boiled egg down Fleet Street, London for the longest distance without it breaking.