clock menu more-arrow no yes mobile

Filed under:

Here's the Patriots' Last Super Bowl Victory Parade in Boston

New, 4 comments


As the world champs gear up to parade tomorrow via duck boat from the Pru to City Hall in downtown Boston, we thought we'd take a photographic look back at the last time this happened: in early February 2005, shortly after the Patriots bested the Philadelphia Eagles by three points in Super Bowl XXXIX. All photos courtesy of the Patriots' multimedia center, which you should really check out. · Our complete Super Bowl Fever archive [Curbed Boston]