SPACEWALK OF FAME

The Space Walk of Fame at Space View Park in Titusville, Florida