PTRD & PTRS Anti Tank Rifles (2010) A documentary about the soviet anti tank rifles during world war 2 (11:28)

Don't Miss...