Visiting the Chocolate Possum in Newton

There's a new place in downtown Newton where you can go to satisfy your sweet tooth.

More videos