This Week on Earth Station DCU! Drew Leiter and Cletus Jacobs discuss the abrupt finale’s of Batwoman, Supergirl, and Flash....