6.2MovieBuffaloed2020BuffaloedIMDb: 6.2202095 min ViewsBuffalo is the debt collection capital of America, though Peg Dahl never saw herself in that world. She's bet on her sharp mind, and even sharper ...