Based on the number of spectators that seemed to be at the race (judging by the overhead shots from the helicopter), it would appear that sports car racing is starting to make a comeback in this country. Keep telling your friends about it and, eventually, there won't be a NASCAR channel, just an All Things Racing channel.