Mercedes and Volkswagens in North Korea? wtf???

 

v20240901