handcuffs

Car breaks down, leads police to arrests

SHELDON, N.Y. (WIVB) – Two Buffalo residents are facing charges after their car broke down in the middle of a hill, during a weekend snowsto…