DC's Legends Of Tomorrow Season Finale Extended Trailer

The CW has released an extended trailer and a featurette for Tuesday's season finale (titled, [...]