Shuttle monument dedicated at Space Walk of Fame Museum

November 3, 2014 12:47 AM

35 0

A 15-foot-tall shuttle monument has been unveiled on Florida's Space Coast.

The U.S. Space Walk of Fame Museum led the effort to create the $350,000 monument.

Also read: 'Countdown': Apollo 10, a Mission That Almost Ended in Catastrophe

Read more

To category page