EMBED </>More Videos

This year's Tree of Life is a tender ode to the 1,442 people killed in North Carolina car wrecks in 2016.