Police said someone called 911 to report an attempted kidnapping in the parking lot of a business at 1054 SR 206 East. in St. Augustine, Florida.
Video shows as a man drags a woman out of the store and tries to put her in his truck, however she fought the attacker.
Police said the man had allegedly committed a robbery inside the business and then tried to kidnap the female employee.
"The victim in this situation did everything right - scream/yell, fight, attract attention," police said.
Scary attempted kidnapping caught on camera, police say victim did 'everything right'
A witness went to help the victim and the suspect drove off.
The suspect, identified as Theodore Michael Tundidor, was later found driving recklessly by Florida Fish and Wildlife officers.
The 31-year-old suspect was arrested and charged with kidnapping, robbery, and grand theft auto.