Police form ‘human walls’ to direct traffic in China

entertainment 297865℃
Police form ‘human walls’ to direct traffic in China - Lujuba 0:47
Tags: