I have to admit I take a look at the RRR wiki page from time to time. There seems to be good humour and camaraderie between all of you and the formats of the races are all incredibly well thought out, much respect to all involved. The liveries you guys run are invariably epic too!
I fear my internet connection may not be up to scratch for online racing (though I’ve never tried it out), if it was I’d be keen to join in the action! I’ve occasionally compared the times I set in Forza against some of the results of your races and from the looks of things I’d be firmly near the back of your grid waiting to be blue flagged! ;)