MERCEDES BENZ STADIUM (ATLANTA, GA)DEEP EDDY AND MERCEDES BENZ STADIUM October 201925’ X 20’ and 25’ X 22’ View fullsize View fullsize