Shannon Freeman

CHT, NBCCHT