Meet the Candidate Gregory Michalek Public Affairs Presentation of NCTV45 May 8, 2018May 8, 2018 NCTV45 Spread the love