Tag: Legends of Tomorrow Leviathan
Legends of Tomorrow Season 1 Episode 13 Review: “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...