INSANE Russian Counter Terror Confidence Drill

All I can say is “Wow.” These Russians are no joke! NervesĀ of steel on these guys. Take a look!