In gearing up for the first IMSA race of 2023, starts on January 20th Here is a 1-hour look back of what the racers were like back in 1985 fighting it out at Road Atlanta