Looks like another Toyota war. Last time that happened the Libyan army lost....badly. (Not sure about the mounting of those launchers though...accuracy could be a problem.)
Here is a question.....if the launchers are Russian made why are the instructions all written in English?