Daily Orbit - Russian Capsule Lands in Moscow

Lifestyle
1.1K
55 views
  • About
  • Add to
5-21-13: On this episode of the Daily Orbit, the animals Russia sent to space are back, echolocation could be used to help the blind, and two of the US Navy's dolphins find a rare torpedo.

0 comments