Ever since it was announced that John Barrowman (‘Doctor Who‘, ‘Torchwood: Miracle Day‘, ‘Torchwood’) would be joining the cast of ‘Arrow’ in a recurring role,…
Ever since ‘Smallville’ went off the air, the CW network has been looking to replace the hit show with another DC superhero and…