Vietnam Time
4/17/2019 10:51:08 AM

Special response team of police put on astounding show of strength

They use ancient techniques to smash rocks on their body and prevent sharp objects from penetrating their body.

Video