A stray bull attacked a man in the street while he was riding his moped.
The clip showed the victim stopping in the road as the stocky animal approached.
He fell off the scooter and the bull viciously attacked him, trying to trample and gore his body.
READ MORE: Brutal Storm David smashes Easter eggs after whipping them out of owner’s arms
The biker attempted to defend himself while being dragged along the ground by the animal’s horned head.
He was given a short respite when another randy bull arrived on the scene and mounted the aggressive animal.
But it quickly gave the other bull the slip and returned to attacking the dazed victim.
Locals threw water and rocks at the animal while trying to drag the biker to safety.
He appeared semi-conscious on the ground as stick-wielding locals managed to drive the two bulls away.
The animal attack took place in the coastal city of Veraval in Gujarat State, India, on Thursday (2 Apr).
According to reports, the victim was taken to hospital in an auto rickshaw with severe injuries to his head, chest and limbs.
As of today (6 Apr), he remains in hospital care.
Locals expressed anger over the growing menace of stray cattle in urban areas, as reported by Need To Know.
During a staged protest, they called on the municipal authorities to remove all dangerous strays from the streets.
One resident said: “This is no longer just an inconvenience, it’s a death trap.”
READ MORE: Actress reveals she has skin cancer after ‘spending too much time in sun’