KSWL CBS Channel 17 and KWWE METV/MYTV Channel 19

Video captures woman’s apparent abduction from Miami tire shop

This post was originally published on this site

She was later found safe but the suspect was still at large; witness says she was hit dozens of times while being taken