TR and TF are two totally different sites. the only thing we really share is a database of users who can use the same login to get to both sites. I personally don't give 2 shits about modding my car or racing any more, so I pretty much haven't been back over here more than 3 or 4 times since TF went live.
That being said, I think it's a cool idea trying to get us together being that we share a common interest in photography... but merging the forums would be a tall order.
__________________