Screen Shot 2017-11-19 at 5.04.30 PM Continue Reading Previous First Look at The Ray (Russell Tovey) – Crisis On Earth – X: The 4 Part DC TV Crossover Leave a Reply Cancel replyYou must be logged in to post a comment.