Russian Military Promotional Video

Promotional video.

Promotional video.

See also  The New Disguise of the Russian Armed Forces utilized in Ukraine