Bullshido

North Korea just released this military show of force video and experts are worried.

North Korea just released this military show of force video and experts are worried.