2012: Giants celebrate Super Bowl XLVI win with Flavor Flav

On Time Machine Tuesday, SNY goes back to February 2012, when the New York Giants won Super Bowl XLVI, and Flavor Flav joined the celebration!