Larry Canada is the Police Chief at Village of Prairie Grove, Illinois. Police chief Canada has been giving interviews to share some of the allegedly false narratives going around that the village is restricting people from flying the American flag. Police chief Larry Canada joins Mike to tell him why certain businesses flying an American flag could break certain rules that village has as there has been controversy surrounding this issue.