My gf would agree with you, although neither of us has ever visited that far up north. Bills are looking good this year, but it was tough to watch my Dolphins lose to them last weekend. Sucks my two favorite teams are in the same division.
You are viewing a single comment's thread from: