Comment Comment by asadotzler Do you know where NASA's launch facilities are? The Florida coast. parent asadotzler 2 months ago