CL-69L Nike Missile site

CL-69L Nike Missile site


Cleveland, Ohio (OH), US
Correct location. I'm just guesssing on the launcher site but this looks right.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement