This slot racing site has been around for years but had not been updated in a very long time. It is an excellent resource for pics and results from 60, 70, 80 sports car racing. Looks like it been updated recently with lot of new info. Go down to the yellow boxes in the table - that's where the good stuff is.

IMCA-SlotRacing.com