The Kennedy Space Center Co-ops make their premiere in the name of safety. If you thought the last two NASA Co-op video's were good prepare to call your self an idiot.

  • March 29, 2010
  • 235 Views