The Chief has some interesting news over on The Weather Blog.
It looks like us Texans will be able to see the International Space Station!
Good news for Space City.
SEE HOW
CONTACT: Leave me a Houston or Texas media news tip |
COMMENT: Click to leave your thoughts on this post here