On May 23, 2012 in Mountain View at NASA Ames Research Center, Air Force One was seen at Moffett Field. I was flying back from Chicago where they had the NATO Summit and was taking some aerial images of San Francisco Bay. I wished I’d had a telephoto lens. Pretty cool!
Copyright 2012 DJCline All rights reserved.