Bizarre propaganda video used footage from Call of Duty series.
Tags: Bizarre Video, Call Of Duty, Capitalists, Duty Series, North Korea, Propaganda
Bizarre propaganda video used footage from Call of Duty series.
Tags: Bizarre Video, Call Of Duty, Capitalists, Duty Series, North Korea, Propaganda