24/7 Live
Houston
Southwest
Southeast
Northwest
Northeast
Welcome, Mickey
mickey@disney.com
Manage MyDisney Account
Log Out
COMMUNITY & EVENTS
Twin Neil Armstrong statues will link Houston and Russia
Wednesday, July 3, 2019
UNITED IN SPACE: A space enthusiast is on a quest to erect a statue of the first man on the moon in Russia and at Space Center Houston.
Report a correction or typo
Copyright © 2024 KTRK-TV. All Rights Reserved.
Related Topics
COMMUNITY & EVENTS
HOUSTON
ART
STATUE
NASA
RUSSIA
MOON
SCULPTURE
NEIL ARMSTRONG
Watch Live
ON NOW
Top Stories
Chemical safety board reveals source of deadly leak in Deer Park
Deer Park mayor reportedly said pipeline blast 'wasn't an accident'
Suspect charged in connection with deaths of 2 men in SW Houston
31 minutes ago
Chilly fall air sticks around for a few more days
2 hours ago
2-year-old boy killed in crash involving 15-year-old driver, HPD says
2 hours ago
UT expands free tuition to students whose families make $100K or less
Rodeo releases 2025 concert genre calendar - with something new
2 hours ago
Matt Gaetz withdraws his name to be Donald Trump's attorney general
2 hours ago