VIDEO: Relive the Patriots Victory Parade in Boston!
Cue the duck boats! The Patriots returned home to New England last night after coming from behind in the Super Bowl on Sunday Night and defeating the Atlanta Falcons in historic fashion.
Today, through the rain and snow, the Patriots and hundreds of thousands of loyal New Englanders celebrated the win in Boston with FIVE-TIME Super Bowl Champion QB Tom Brady and the rest of the team.