Ted Cruz rally held in Cape Girardeau

Ted Cruz rally held in Cape Girardeau