Car Hit Buffalo Auto StoreCar Hit Buffalo Auto StoreBuffalo Police are working to determine what caused a woman to crash her vehicle into the Delavan Auto Parts store on East Delavan in Buffalo.Keith KellyKeith Kelly