1962 'thing in the woods' was CIA spy camera

1962 'thing in the woods' was CIA spy camera

A mystery spanning over 55 years has finally been solved thanks to newly released CIA documents. The incident began when David McPherson Sr. discovere…

19
Like
Save

Comments

Write a comment

*