what going on?

DC's Legends of Tomorrow 3x18

The Good, The Bad and The Cuddly

DC’s Legends of Tomorrow 3×18
DC’s Legends of Tomorrow 3×18
DC’s Legends of Tomorrow 3×18
DC’s Legends of Tomorrow 3×18
Apr. 09, 2018

DC's Legends of Tomorrow season 3