Wonders of Life Trailer

Professor Brian Cox examines the story of life through physics

Video by BBC