The Peoples Channel

Chapel Hill, NC - 27514

(919) 960-0088




The mission of The Peoples Channel is to provide the means and to promote the opportunity for area citizens to create local cable television programming by for

Leave a Reply