Feedback

101

Gorilla Suit on the Space Station: Twins Will Be Twins

 

In an NBC News exclusive, twin brothers Scott and Mark Kelly share a video from the space station with a stowaway gorilla.

Your Playlist Expand Collapse

Latest Digital Exclusives

More Digital Exclusives