A Florida mom and an off-duty police officer stopped an alleged kidnapping attempt at a Dollar General on Tuesday.
The Citrus County Sheriff's Office says 30-year-old Craig Bonello has been charged with kidnapping and child abuse.
Police say Bonello grabbed a 13-year-old girl and tried to drag her out of the store. The girl's mother managed to free her after a "tug of war."
Sheriff's Deputy Jonathan Behnen was off-duty and happened to pull into the Dollar General parking lot when Bonello tried to flee.
Officials say the officer used his patrol car to block Bonello's vehicle from leaving and then took him into custody.
"In my 10 years, I've never seen an instance like this in broad daylight in public where a suspect would grab a young girl like this," Sgt. Craig Callahan said.
Officials haven't said why Bonello tried to take the girl.