• Embed

NASA Spider Escapes

Clip12/3/2008

If the escaped spider successfully combines itself with Stephen's DNA in space, it'll be unstoppable.

Up Next