Chinese soldiers dump snow from tires on their own heads

Advertisements