Angelica Barroso

Angelica Barroso at her arraignment on Thursday.

License Plate Left At Scene Of Fatal Hit-And-Run On Cape Leads To Arrest

A young woman has been charged with a hit-and-run that left a bicyclist dead on the Cape Thursday.



Get every new post delivered to your Inbox.

Join 4,179 other followers