
Viral
View MoreVideo: Delco woman seen defecating on another car in road rage video
A Ridley Park woman was taken into custody Thursday night after a wild road rage video that police say showed her defecating on the hood of another car.
A Ridley Park woman was taken into custody Thursday night after a wild road rage video that police say showed her defecating on the hood of another car.