MSNBC Live with Tamron Hall 04/11/11

NASA announces where shuttles will land

The NASA space shuttle fleet will find their final homes in New York, Los Angeles, Washington DC and Florida following the final mission this summer. NBC's Jay Gray reports. ... more Duration: {{video.duration.momentjs}}