Quantcast

Looking victory right in the face

Many of the die-hard New York Giants fans that lined Broadway in Lower Manhattan for Tuesday’s Super Bowl XLVI Championship Parade wore their team pride all over their faces.