DC s Legends of Tomorrow · Season 5, Episode 12

DC s Legends of Tomorrow Season 5 Episode 12: Freaks and Greeks