Car crashes into Wine and Spirits

Car crashes into Wine and Spirits

March 5, 2010 2:04:38 PM PST
A car crashed into a Wine and Spirits store in Springfield, Delaware County, Friday afternoon.

Load Comments