This Week on Earth Station DCU! Drew Leiter and Cletus Jacobs flex their muscles. Jon and Damien battle Rex Luthor’s...