Added the 1998 Winston Cup Series Carset to the Carsets page. It includes over 100 cars in the set. Head over to the carsets page to check out that carset along with other available carsets or you can download it from the link below as well:
1998 Winston Cup Series (113 cars) – Various Artists – For Original Cup Car. Comes with 113 cars from the 1998 season complete with all pit crews and ratings.