I believe you are thinking of Building 20.
"The atomic bomb may have ended the war, but radar won it".