A Rare Look Inside A North Korean Car Dealership – Staged Or Real?


Business as usual or a real life Truman Show? We’ll let you decide after watching this video, but either way, color us intrigued, as it’s not every day that we get a glimpse inside a North Korean car dealership.
Read more »