Charlotte at Six

Mark Garrison hosts a local news hour discussing and reporting local, regional and national topics.