Celebrate the space race at these 4 spots in Houston

This month is the perfect time to visit Houston’s space-themed attractions