Medal of Honor, nation's highest military award, gets its own museum in Texas
The National Medal of Honor Museum, dedicated to the heroic recipients of the nation's highest military award, is opening in Arlington, Texas. Jason Allen got a look inside.