Astronaut Alan Shepard still part of fabric of Derry

Saturday will mark 50 years since astronauts first landed on the moon. Before that moment, Derry was dubbed Space Town, USA, in honor of native son Alan Shepard, the first American in space.