Somerville Celebrates Fluff's 100th Birthday
People from Massachusetts flocked to Union Square in Somerville to celebrate Fluff, a New England invention. WBZ-TV's Katie Brace reports.

More Videos