Larry MacInnis

What Larry has learned
Larry MacInnis has written, directed and produced some of Canada’s best-loved and highest-rated morning shows.Dave Charles, formerly of esp media, and now of Media Results ...