This is the new Logo for Watchtower? tHis is the scene of Dr. Emil Hamilton showing Chloe the new computers
PS: I saw a pic of Barbara Gordons with a logo in her computer and was an eye too
PS: I saw a pic of Barbara Gordons with a logo in her computer and was an eye too
Comment