Mark Garrison

Mark Garrison

Mark Garrison hosts Charlotte at Six every weekday discussing and reporting local, regional and national topics.