Mike Stoltz pays wistful tribute to his childhood home on Central Florida's "Space Coast," the site of NASA's Kennedy Space Center.
September 6, 2014
Released
Under the Atmosphere
15min
—