Creating the Life Series

show more details
show less details
LIFE is a massive television event showcasing extraordinary animal behavior. If Planet Earth was the stage, LIFE is about the lives of the actors.