Putin and the Russia’s Federal Security Service rolled off the red carpet to show off their new collection of armored vehicles.
What stood out in the crowd monster truck looking vehicle called the ZiL Karatel. The trucks name comes from a comic named The Punisher.