Legends of Tomorrow

DC’s Legends of Tomorrow 3×18 The Good, The Bad and The Cuddly preview