Police cars collide in West Philadelphia

June 17, 2010 3:47:40 AM PDT
Two Philadelphia Police cars collided in West Philadelphia overnight.

Load Comments