Now Playing | How much do satellites cost? 60

How much do satellites cost? NASA Chief Scientist, Waleed Abdalati, talks about the cost of satellites in this Curiosity video.

Recommended for You

Watch More Space Exploration Videos
Filter