Town of New Windsor New Windsor Town Council Meeting 4-1-20 Apr 02 2020 Coverage of the New Windsor Town Council Meeting held on Wednesday, April 1, 2020. Due to the COVID-19 pandemic, this meeting was held virtually and streamed live online and on Comcast cable channel 23.