Watch: Scenes of old Philadelphia in ‘Miracle on the Delaware’ — a WPTZ documentary from 1955

Topics

History