MyVidster
Thumbnail for Grand Theft Auto Beijing

Grand Theft Auto Beijing

Group of unarmed Beijing police officers try, and fail, to stop car on blocked city highway. https://twitter.com/steve0george

Watch video