What the Fluff? - 2007
A fitting celebration for a delicacy that was invented 90 years ago in Somerville in 1917. The Union Square "What the Fluff?" festival 2007.
This is a place for staff, members and interns to post short videos about things going on at Somerville Community Access TV.