x

Buffalo, NY | Local News, Weather, Traffic, Sports | WGRZ.com

Thousands of voters cast their ballot early

Thousands of voters take to the polls, casting their ballots, on the first day of Early Voting in New York State.