Photo Details

Photo detail

February 19, 2012

Former Sen. John Glenn answers a question at the Kennedy Space Center, Friday in Cape Canaveral, Fla. John Glenn fever has taken hold in the U.S. once again.