Which American city is home to the professional National Football League franchise team known as the Falcons?

Correct answer: Atlanta

Try the best trivia game

What people think about it: 2 Comments
toothless beachrat
toothless beachrat
They are unfortunately also known for having blown the largest halftime lead of a Super Bowl. It was against the New England Patriots. Although I'm not from either of those places, I was rooting for Atlanta to win that day.
Unreal Neil.
Unreal Neil.
Full of Gun Totin' RWNJs.