17990440_1822202338103692_4488526537399986062_o April 17, 2017 at: 1500 × 577 In: North Korean “OICW” Combined Assault Rifle and Automatic Grenade Launcher Revealed During Day of the Sun Parade Next →