Check out Vladimir Putin’s new armored presidential limo that is Russia’s answer to the ‘The Beast’