Endeavour passes Moffett Field in Mountain View, CA

By | September 21, 2012

Check out this low pass!

Full album.

NASA Endeavour Shuttle

Leave a Reply