Car plows into music store in Mill Creek, Delaware

WPVI – Philadelphia
Car plows into music store in Mill Creek, Delaware
.

View photo

Car plows into music store in Mill Creek, Delaware

Authorities are trying to determine what caused a motorist to lose control of her vehicle and slam into a business in Mill Creek, Delaware.

View Comments (5)