Russian war with Chechnya

a videos dedicated to one of the most kick ass army's in the world!!! Russia!!!!