Atlanta Stadium’s 73,000 Pound Falcon Statue

0

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
Profile photo of admin6

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