BOSTON (CBS) — Nothing could rain on the Patriots’ victory parade on Tuesday. Not even a healthy serving of snow.

That’s why they use Duck Boats, right?

While snow and rain made for some less than ideal conditions for a cross-city celebration, with an estimated crowd of one million fans lining the streets of Boston as the New England Patriots showed off their newest Lombardi Trophy — their fifth in franchise history.