IDCSP

At the Air Force Space and Missile Museum; Cape Canaveral Air Force Station, Florida. Read all about it in the scientific tourist #245.

104 views
0 faves
0 comments
Taken on May 17, 2012