Tribute to Spetsnaz in Chechnya

Watch out for Russia's pit bulls (2010).

Related Topics

Special Operations