Portland Press Herald VideoPolitics

Democratic strategist James Carville speaks in Freeport fundraiser.

Democratic Political strategist James Carville speaks in Freeport at the Maine Democratic lobster bake fundraiser. Posted

+ Load More Videos