Buffalo Hosts $5,000-A-Plate Trump Findraiser

Buffalo Hosts $5,000-A-Plate Trump Findraiser