Operation Flashpoint: Dragon Rising Javelin VideoIt's a 127mm self-guided antitank missile. You won't see it coming!By on October 24, 2019 at 9:48PM PDT Operation Flashpoint: Dragon Rising