0
Anonymous
The Atlanta Falcons are from Atlanta Georgia. The Falcons joined the NFL in 1966 and have always played in Atlanta. And havn't compiled very many wins there.
Wiki User
Chat with our AI personalities
Atlanta