Last time the New York Giants won the Super Bowl, this was the halftime entertainment.