How do the Falcons make those 28-3 nightmares go away? You sear this terrifying image of a gigantic falcon into the minds of every fan who enters Mercedes-Benz Stadium.
The Falcons' $1.4 billion new home, which is set to open August 26, will rise to 30 stories high, feature a retractable roof that can open and close in seven minutes and many amazing views of Atlanta's skyline.
However, all of that will be overshadowed -- figuratively and possibly literally -- by this gigantic stainless steel bird. The statue is 41.5 feet tall and weighs 73,000 pounds. It was created by Gabor Miklos Szoke, who has a thing for nightmarish birds, having constructed the largest bird monument in Europe for the Hungarian football club FTC.
One Twitter user noticed its resemblance to another intimidating bird figure here in the U.S.:
Reactions wouldn't be complete without the usual Twitter-troll treatment:
So, while the Patriots are trying to figure out where they're going to hang that pesky fifth banner, the Falcons are doing this. Lord help us all.