Russia’s Batmobile: Putin inspects latest in cutting-edge combat vehicles (VIDEO)

Preview The latest addition to the Russian security services’ arsenal comes in the form of a Batmobile. Informally known as 'The Punisher,' the armored combat vehicle was put on display for the president and is being touted as an answer to the American Humvee.
Read Full Article at