Een tramrit door een verdwenen wereld. Een ongelooflijke film die Sheffield, Engeland, in 1902 toont.