Cape Canaveral, FL, 2016-Nov-07 — /Travel PR News/ — Gemini and Apollo space program astronauts Buzz Aldrin, James Lovell and Thomas Stafford are just a few of the revered NASA astronauts who will be at Kennedy Space Center Visitor Complex next week to commemorate the grand opening of Heroes & Legends featuring the U.S. Astronaut Hall… Read the full press release