Tribute to Spetsnaz in Chechnya

2010 - Watch out for Russia's pit bulls.

Related Topics

Special Operations