Legend of Tomorrow

Legends of Tomorrow S01E01: Pilot Part 1

Legend of Tomorrow S02E17: Aruba

Legends of Tomorrow S02E07: Invasion!