En trikketur gjennom en forsvunnet verden. En utrolig film som viser Sheffield, England, i 1902.