North Korean Auto Dealership 🎥 ebola song | Channify

Add More Videos To your Channel

North Korea appears to have its own auto manufacturer. On a recent visit to the country, we toured the company's salesroom in Pyongyang. It was hard to discern what was real and what wasn't.

More from Channel ebola song...