China tells US: 'hit the brakes or face war'

entertainment 359331℃
China tells US: 'hit the brakes or face war' - Lujuba 0:34
Tags: