North Korea unveils 'super-awesome' rocket launcher

North Korea, rocket launcher, 'super-awesome' rocket launcher
World
image