What Makes North Korea A Bizarre Country!

About The Video

From pretty traffic ladies to a fake village, here is a peek into shocking claims about one of the most bizarre countries of the world – North Korea!

Go to top