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.
Advertisement · Why this ad?

Hamburg Police say speed and alcohol contributed to a crash on Camp Road last month that killed a 41-year-old Buffalo woman.