Endeavour's California History on Display in Preview
The California Science Center gave a preview Thursday of its exhibit “Endeavour: The California Story” in advance of the shuttle going on public display Tuesday, Oct. 30. Mekahlo Medina reports for the NBC4 News at Noon on Oct. 25, 2012.