Tags Posts tagged with "Legends of Tomorrow Leviathan"

Tag: Legends of Tomorrow Leviathan

Check out Our Review of Legends of Tomorrow Season 1 Episode 13: "Leviathan." Remember when Arrow first premiered and it was clear that CW and...