radar installation

1940s

13185_7534_pt1

A radar installation is installed that gives man his first contact with…