Philadelphia police car crashes into tire store

June 16, 2013

A police cruiser crashed into a tire store in Northeast Philadelphia.