DC Comics

SPOILER ALERT! If you are not up to date with the latest episodes of Arrow or The Flash, do not continue reading.

At last, the wait is almost over. Fans of Arrow and The Flash can rejoice as… Continue reading