The Lombardi Trophy Is Back In New England!

We were on-hand for the absolutely epic celebration of the Patriots' FIFTH World Championship!!!!