WEB EXTRA: Patriots Parade

Patriots fans flooded the streets in Boston Tuesday to celebrate the team’s sixth Super Bowl title! Take a look.