This Day in History: 1967-04-21

The final airing of the BBC Two Trade Test Film Hydraulic Power Transmission (Shell).