Quote Originally Posted by Gman View Post
Huntsville, AL is a big NASA location.
Yep. I believe that's where they're building portions of the SLS.