They've Landed! Good spot, not far from NASA headquarters. TagsUFOs, Saucer, Galveston, TexasYear2007Dimensions6.5" x 12" (WxH)Price200
Good spot, not far from NASA headquarters.