Russian warfare

Some vehicles of the modern russian army and a spetsnaz unit.

View all tags
Posted on Oct 2, 2010

More by Bearlogger

View profile