Movies Buffaloed – movie review By David Edwards 4 years ago What is it about Buffalo? The city on the shore of Lake Erie in western