Atlanta Stadium’s 73,000 Pound Falcon Statue

Published on May 13, 2017 by admin6

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.

Category Tag

Add your comment

Your email address will not be published.