China's "Red tourism" makes revolution fun

entertainment 1321℃
China's "Red tourism" makes revolution fun - Lujuba 1:06
Tags: