Watch Space's Deepest Secrets season 3 episode 309 tv series online free
Release: Dec 11, 2017
New discoveries uncover the true story of the universe's creation. This episode is a mashup of "Space's Deepest Secrets", S02E10, "Secret History of the Big Bang" and S01E08, "Quest for the First Star".