Jeffers Petroglyphs, Comfrey, Minnesota The Ancient Art on Rocks My electronic sensors captured something unique and fascinating today. Jeffers Petroglyphs is