The Team Is Lost in the Woods in Legends of Tomorrow Episode 7.06 Pics