What does VOD mean?
VOD stands for video on demand, means that any particular municipal meeting may be available for viewing at your leisure on the internet.
VOD stands for video on demand, means that any particular municipal meeting may be available for viewing at your leisure on the internet.