TechCrunch favicon

DC Comics’ streaming service launches tomorrow