Thwip! Watch – DC’s Legends of Tomorrow – S02E17 – “Aruba”

Season finale! Was it all worth it? More or less…

Advertisements