Register and share your invite link to earn from video plays and referrals.

Digg
@digg
The internet is a big place. We find the good stuff.
Joined June 2008
578 Following    1.1M Followers
NASA astronauts Anil Menon and Joshua Kutryk are set to install the International Space Station’s eighth and final roll-out solar array on Nov. 5, after fitting the seventh during an Oct. 29 spacewalk.
Show more