Home Tags Legends of Tomorrow season 6

Tag: Legends of Tomorrow season 6

'Legends of Tomorrow' season 5 episode 13 teases zombie battle

‘Legends of Tomorrow’ season 5 episode 13 teases zombie battle

The heroes will have immortality for 24 hours in Legends of Tomorrow season 5 episode 13. However, they have to fight their way out...

MUST READ