Tribute to Spetsnaz in Chechnya

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

Related Topics

Special Operations

Most Popular Videos

View More