Atlanta Stadium’s 73,000 Pound Falcon Statue

1 views

A giant steel falcon will greet visitors upon their entrance to Mercedes-Benz Stadium, the new home of the NFL’s Atlanta Falcons.

With a wingspan that stretches 70 feet, and a height of 43 feet — it is now the world’s largest freestanding bird sculpture in the world, according to the team.

About author
Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Your email address will not be published. Required fields are marked *