wow, this is a propaganda film or the chinese dont understand how to train soldiers
super6nine 1 month ago
Good Job !!
45:43~Nice Punch!!!
lalaniwa 10 months ago 10
wow, this is a propaganda film or the chinese dont understand how to train soldiers
super6nine 1 month ago
Good Job !!
45:43~Nice Punch!!!
lalaniwa 10 months ago 10