Power & Politics with Southold Town Supervisor Scott Russell

Southold Town Supervisor Scott Russell sits down with News 12's Stone Grissom for this edition of Power and Politics.