New England Patriots' Super Bowl victory parade kicks off in Boston
8:02am PST - February 5th, 2019 patriots parade 2019 - ABC NewsThousands of fans have descended onto the streets of Boston to celebrate the Patriots' sixth NFL championship.
Thousands of fans have descended onto the streets of Boston to celebrate the Patriots' sixth NFL championship.