Police involved accident in Delaware County

April 22, 2012 6:51:41 PM PDT
Authorities are investigating a police involved accident in Delaware County.

Load Comments