WARNING: The video footage contains violent scenes! A video of an unknown man beating up a woman has gone viral on social media.

The assault takes place at an unknown petrol station. In the footage, the man can be seen pinning the woman down and repeatedly beating her up.

He later takes off his shirt, chases the woman around while kicking and punching her. He can also be seen exchanging blows with people who came to stop him from assaulting the woman. It is not yet clear where and when the incident took place.

The clip was posted on facebook by Musa Mathebula.