Top 10 Butthurt Buffalonian Comments Of Patriots Week
For Buffalo fans, this weeks game against the Patriots is their Super Bowl, which means they’ll probably lose. Here are…
For Buffalo fans, this weeks game against the Patriots is their Super Bowl, which means they’ll probably lose. Here are…