Mackinac Island Lilac Festival 8 Miles Mackinac Island, Michigan June 11, 1983 as reported by The Sault Star