Loading the player...

Grand Theft Auto Beijing

Group of unarmed Beijing police officers try, and fail, to stop car on blocked city highway.

Leave a Reply

Your email address will not be published. Required fields are marked *