Russian Military in Chechnya

Music video of federal troops in the republic.

Categories

Video Russia