Message posted by veridian6 on May 11, 2014 at 22:46:40 PST:
I'm sorry Scott...I feel really bad your thread was high jacked...I understand where they are coming from [living in Houston next to Johnson Space Center] but that said...do check out Space Center Houston and Lone Star Flight Museum. Cheers.
In Reply to: Houston - Air Museums posted by Scott on May 09, 2014 at 13:03:59 PST:
Replies: