Search
Library
Log in
Watch fullscreen
11 years ago|1.2K views

Russian sniper rifles take aim at US market

RT News Channel
RT News Channel
“Tsar Cannon”, the creators of cutting-edge sniper rifles, has the only factory in Russia that custom makes rifles for the secret service to protect both Russia’s president and prime minister.
Browse more videos