The Benz Print
The Mercedes-Benz stadium in all its glory, now in print form on super thick French paper printed less than a mile from the stadium.
You may be familiar with the stadium, but did you know it cost $1.2 billion to build? During construction, several millions of dollars of work was completed each day.
(This is a pre-sale product - Ships Dec 7, guaranteed delivery before Christmas)
- 50 print limited edition
- hand signed and numbered
- printed on super thick cover stock (light grey)
- 12 x 12 inches
- Screen printed by Danger Press in Atlanta, Ga
- 100% made in the US
- ships in large, sturdy mailing tube