Russian multiple RPG crew at work