THIS IS WHY HOUSTON SUCKS. NOTHING HAS EVER LAUNCHED FROM SPACE CITY
Nothing has ever launched from Houston, and the line the city built its brand on was never the first word from the moon. The thing it is right about sits unadvertised on Bellaire Boulevard.