CAPE CANAVERAL (June 28, 2017) – KENNEDY SPACE CENTER – A car trip on I-95 this July and August might bring with it more than just the usual sights. Passers-by could be lucky enough to catch a glimpse of an extraterrestrial convoy, as a massive Mars rover concept vehicle, commissioned by Kennedy Space Center Visitor Complex, […]




