Hamburg Police: Speed and alcohol were contributing factors in fatal Camp Road crash

Summary
Hamburg Police say speed and alcohol contributed to a crash on Camp Road last month that killed a 41-year-old Buffalo woman.
Description from WGRZ.
Who is covering this
-
Hamburg Police: Speed and alcohol were contributing factors in fatal Camp Road crash
Hamburg Police say speed and alcohol contributed to a crash on Camp Road last month that killed a 41-year-old Buffalo woman.
Comments
Comments need JavaScript.