restoring faith in humanity week

By Unknown
  • -
  • Vote
  • -

Spaceship 2 had a successful test flight! Woo! And, it's on schedule for its space flight later this year! Now that's human accomplishment at its finest.

Ted Talks are always full of interesting and intelligent people, but these in particular are utterly awe-inspiring. And remember to continue restoring your faith in humanity here.

hope,ted talks,restoring faith in humanity week
View List
  • -
  • Vote
  • -
Back to Top