SHOCKING video footage shows a man beating up a woman who was sat on her own on Miami's Metromover.
Andrea Puerta was beaten so badly by suspect Joshua James King that she lost consciousness.
The 29-year-old was punched more than 20 times during the attack on September 4, which happened around 1.45pm.
The surveillance video shows the man punching, kicking and slamming Puerta headfirst, Local10 reported.
“I remember that I closed my hands and I said, 'STOP! STOP! He did not stop," Puerta told the local outlet.
“There was a moment when he said, ‘Sorry’ and I looked at him and he punched me and after that, I don’t know what happened.”
Puerta said she passed out but when she came to she managed to walk out of the Metromover and called 911.
King is facing three counts of aggravated battery charges, and officers say they suspect him of attacking two other men on the Metromover that same day.
BABY ON BOARDBaby becomes youngest person ever to water ski - aged just SIX MONTHS
'I WANT TO DIE' Girl, 7, tired of abuse from parents asks doctors not to 'cure her'
LEFT TO DIEBoy, 14, died of ‘survivable’ cancer ‘after parents ignored growing tumor'
INSIDE ‘PEDO ISLAND’New pics show Epstein cavorting with young women on private island
EP IN ARMSEpstein flight logs naming pals ‘will make last list look like Post-It note’
VILE VIDS'Pedo filmed himself raping baby while changing diaper’ as pal says she told mom
King was released Sept. 10 on a $1,500 bond and he is set to appear in Miami-Dade County court on Sept. 25.
Puerta, who suffered a broken rib, swollen jaw and black eye, said she fears he will attack again.
"I have a lot of marks on my body,” Puerta told WSVN. “I don’t know how I’m alive.”