Police form ‘human walls’ to direct traffic in China

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