Falcon Statue

It’s a bird… it’s a plane… it’s both!

The new Mercedes-Benz Stadium will feature a 73,000-pound, 43-foot high and 70-foot wide falcon statue. In context, this is the largest statue of a bird in the world as it will soar approximately the size of a four-story building. Made of over 1,000 pieces of stainless steel, the falcon will clutch a 13-foot football made of bronze.