Topic - International Motor Sports Association
Subscribe to this topic via RSS or ATOMThe International Motor Sports Association (generally referred to as IMSA) is an auto racing sanctioning body based in Braselton, Georgia, United States. It was started by John Bishop, a former employee of SCCA (Sports Car Club of America), and his wife Peggy in 1969 with help from Bill France, Sr. of NASCAR. - Source: Wikipedia