Legends of Tomorrow Episodes 11 and 12


We go from the old west of cowboys in episode 11, to a fight where the group has to stop the Pilgrim from killing their past self's in episode 12. 

Posted on April 30, 2016 .