Live

Watch CBSN Live

NASA places shuttle replica in Houston, Texas...