Lucas Oil Stadium Super Bowl XLVI

Tap on the image to zoom

Image description


The New York Giants kick off to the New England Patriots to begin the game in the first quarter during Super Bowl XLVI at Lucas Oil Stadium on February 5, 2012 in Indianapolis, Indiana. (Photo by Andy Lyons/Getty Images) Code: 138322453

Select your option

Print size

Photo Only Options

Overall size: