China’s armed police officers and soldiers responsible for disposal of terrorist attacks lost their self-control dancing “Little Apple”, one of the most popular songs in China by Chopsticks Brothers.
Chinese soldiers dancing!
The hilarious video realized by Chopsticks Brother:
If you are in China, you can watch the video here:
Source and Photos: chinanews.com