Never seen before Russian Spetznaz ‘Batmobiles’ Viking and Falcatus, by Scott
The new Russian «Falcatus» armored car spotted during an operation in Dagestan. The new armored futuristic-looking personnel carrier designed for the country’s special forces. The «Falcatus» can carry 10 people