Miami Abduction Caught on Camera

0
150

CBS posted surveillance video of a woman physically taken from a Miami tire shop by an unknown suspect. According to the report, police later found the woman, who was said to be in good condition.

LEAVE A REPLY

Please enter your comment!
Please enter your name here