Phila. Police investigate serious crash in Chestnut Hill

May 21, 2011 4:28:56 PM PDT
Police say drugs or alcohol may have lead to a serious crash in Chestnut Hill Saturday afternoon.

Load Comments