Susan Westwood turned herself into police after a warrant was issued stemming from viral video of her harassing two women in North Carolina.
New Orleans Breaking News & Events
Susan Westwood turned herself into police after a warrant was issued stemming from viral video of her harassing two women in North Carolina.