Watch The Live Stream of the Patriots Victory Parade

The New England Patriots will celebrate their sixth Super Bowl title with a huge duck boat parade in downtown Boston Tuesday. More than one million people are expected to attend.

Leave a Reply

Your email address will not be published. Required fields are marked *