This is Aberdeen 1954 US Army; 280mm Atomic Cannon; The Big Picture TV-249
more at ‘This is an on-the-spot report from the Aberdeen Proving Ground, Maryland, as to the activities going on — activities to prove our military equipment the finest in any …
0