NASA Opens Display of Challenger & Columbia Wreckage [VIDEO]
NASA has put on display wreckage from the space shuttles Challenger & Columbia. The exhibit is at Kennedy Space Center in Florida, and the first time debris has been open to the public.