patriots duck boat parade

Watch Live – New England Patriots Victory Parade On The Duck Boats!