'D.C.'s Legends of Tomorrow' "Aruba" Trailer

3/30/2017 - by THR Staff
'Legends of Tomorrow' series finale airs on the CW.