Originally Posted by fllady
I know this is a wild guess, but I see a little red sign in the back ground and it looks to me to be the Buffalo Bills logo??? So I will say NY state
I've been in a lot of places in "Bills Country", but I've never seen that. Maybe you thought it was my place out in the country?