0
Normanmanaloto1388 ∙
The Buffalo Bils are a football team from the United States. They are based out of Buffalo, NY.
Wiki User
Chat with our AI personalities