You are using an older browser version. Please use a supported version for the best MSN experience.

Ivanka Trump and Ted Cruz tour the Johnson Space Center in Texas

Ivanka Trump and Ted Cruz tour the Johnson Space Center in Houston, Texas and even say hello to the International astronauts.
image beaconimage beaconimage beacon