Ezra Jones at the Kennedy Space Center on Merritt Island near Titusville.

Ezra Jones at the Kennedy Space Center on Merritt Island near Titusville.