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

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.
Full of Gun Totin' RWNJs.