Most Massive Star in the Universe - Deep Sky Videos
- Episode aired Jul 6, 2012
- 7m
The Tarantula Nebula is an absolutely huge star forming region in the Large Mangellenic Cloud with equally huge brightly burning stars.The Tarantula Nebula is an absolutely huge star forming region in the Large Mangellenic Cloud with equally huge brightly burning stars.The Tarantula Nebula is an absolutely huge star forming region in the Large Mangellenic Cloud with equally huge brightly burning stars.