Video: ‘Buggy man’: Chechen leader tests brand new special forces vehicle

Watch Chechen leader Ramzan Kadyrov attend and test out Russia’s brand new military buggy on the streets of Grozny. RT LIVE http://rt.com/on-air Subscribe to RT! http://www.youtube.com/subscrip…

Via Youtube