Go Eat Some Ice Cream!

This clip is out of a town hall meeting in Massachusetts. We're unsure of the context... all we know is the town councilor Lillia Maselli got really upset. 


View Full Site