Un viaggio in tram attraverso un mondo scomparso. Un film incredibile che mostra Sheffield, Inghilterra, nel 1902.