This Week In Space podcast: Episode 96 — It's Space TV!
On Episode 96 of This Week In Space, Tariq and Rod discuss the science on television with History Channel producer Jeff Stepp.

Discover more Science and Technology news updates in TROIB Sci-Tech