Main Overview:
The International Competitive Racing Series is multi-tiered division ranking stock car racing series in the simplest of terms. Depending on the driver's team setup they will start in one of the lower divisions. Each Division has a schedule of tracks and field limit, higher...