New York State Senate

A town hall meeting in a large auditorium with a speaker at a podium addressing an audience and panelists.