Question: The revived version of Lime Rock Grand Prix in 2017 is what  North American auto racing series launched by the Sports Car Club of America
Sentence (from "International Motor Sports Association"): The International Motor Sports Association (IMSA) is a North American auto racing sanctioning body based in Daytona Beach, Florida, United States of America.
Relevant evidence: No