John Constantine To Appear In Two Episodes Of Legends Season 3

Matt Ryan’s John Constantine will be appearing on DC’s Legends of Tomorrow.

Read more