What do you think this Russian Military Puts On Awesome Show Of Force During Action Packed Large Scale Military Exercises video?
Russian military puts on an epic and awesome show of force during action packed massive large scale military live fire exercises in Russia.
Credits: Russian Ministry Of Defense
►Subscribe to WarLeaks Daily Military Defense Videos & Combat Footage for more military videos:bit.ly/Nnic4n
►Follow Warleaks on Facebook atFB.com/WARLEAKER