This Week on Earth Station DCU! Drew Leiter and Cletus Jacobs welcome the return of Tom Strong In Action Comics...