Police form ‘human walls’ to direct traffic in China

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