Thousands of people lined the streets of downtown Boston as the Super Bowl champion New England Patriots rolled through in those famous Duck Boats.

Getty Images
Getty Images
loading...
Getty Images
Getty Images
loading...
Getty Images
Getty Images
loading...
Getty Images
Getty Images
loading...
Getty Images
Getty Images
loading...

 

More From