Patriots celebrate Super Bowl with victory parade through Boston

Fans braved the cold and the snow in Boston, Massachusetts on Wednesday to celebrate the New England Patriots dramatic victory over the Seattle Seahawks in Super Bowl XLIX.