2012 Super Bowl Commercials

Top ads from the New York Giants and the New England Patriots game in Indianapolis, Indiana at the Lucas Oil Stadium.