Is this the most massive star in the universe? by Deep Sky Videos

Deep Sky Videos provides us with yet another marvelous video about our stunning universe. We take a look at the breath-taking Tarantula Nebula and discover the heaviest stars ever found.

You need to login to download this video.
login or signup

Channels: Astrophysics

Tags: star universe Tarantula Nebula

Uploaded by: ( Send Message ) on 30-01-2013.

Duration: 6m 46s