NASA Is Going to Venus for the First Time in Over 30 Years

Might there be life on the hellish planet? We're about to find out.

Video Transcript

[MUSIC PLAYING]