General Glen's, Russian Front